Popular Welsh posts on PhotoBlog.com

WELSH: Castell Carreg Cennen meaning castle (on the) rock (above the) Cennen) is well named as this fortress is well above the outlying land high upon a…
Up
Copyright @Photoblog.com