Murdochs Beach in Boobyalla

Murdochs Beach in Dorset is a beach.
Nature
beach