Medieval stone walls and entrance of St Andrews Castle, Scotland situated on cliffs overlooking the ocean to the north of the town of St Andrews

Creative
Commons Attribution 2.5 License Not Property Released
To use this image without attribution buy a license at valuestockphoto.com