Urquhart Bluff in Victoria

Urquhart Bluff in Victoria is a beach.
Nature
beach