Halifax, Nova Scotia | THE COAST | Pavilion

Pavilion

Halifax's all-ages Mecca.

Past Events