Photo Showcase: Middle Head Trail

Ingonish Beach, Nova Scotia

Adventure details