Semaphore Park Beach

Semaphore Park Beach in South Australia is a beach.
Nature
beach