The beach at Ovingdean

Ovingdean, on the South Coast of England.