Duntara Beach in Duntara, Newfoundland and Labrador

Duntara Beach in Duntara is a beach.
Nature
beach