Home Search Print Login Bookmark
» Place: The Church of St Nicholas at North Coates, Lincolnshire, England
The Church of St Nicholas at North Coats