Cliff beach (40/48)

Cliff beach