Puzzle Picture 36

Q036

This picture is Worms Head, Gower peninsula, Wales and was taken in August 2004.

This was identified by Sarah Brown.