Get Premium-73%
Church of St. Lawrence, a Grade I listed building in Lincolnshire with a tall stone tower and green trees.