Shark Beach, Nielsen Park, Vaucluse, Sydney, Australia Editorial Stock ...

Responsive image
source