The Labyrinth

A military fortification in Halifax, Nova Scotia, Canada

Leave a Reply