Ventnor

The beach at Ventnor, Isle of Wight, off the south coast of England. Taken 2005.