Maidencombe Beach in Torbay

Maidencombe Beach in Torbay is a beach.
Nature
beach