Home Search Print Login Bookmark
» Place: The Church of St. James at Great Grimsby, Lincolnshire, England
The Church of St James, Grimsby, England