Location:
Truro, Nova Scotia, Canada
Participations in events: