This is a picture of a beach in North Wales, UK

resized017.jpg