Dildo Island, Newfoundland, Canada. That’s right, Dildo! (Thx Lee) [Sightings]

Dildo Island, Newfoundland, Canada. That's right, Dildo! (Thx Lee)

About fatpaddler

First time author and hefty paddler worrying about attracting sharks to his fat injured seal-like profile.