Mary Magdalene Church

Mary Magdalene Church
Church Lane, New Milton, Hampshire, BH25 6QL
Photo of Mary Magdalene Church