Rickford Chapel Photo

This scenic place exists near Blagdon, in the Mendips, UK.