Margaret Cove Beach in Shire Of Esperance

Margaret Cove Beach in Shire Of Esperance is a beach.

Nature
beach