Middle Cove Beach. Newfoundland. When last time I was here, I was sleeping under an overcast sky during Big Birthday…
Newfoundland ultramarathon
Middle Cove Beach. Newfoundland. When last time I was here, I was sleeping under an overcast sky during Big Birthday…