Stock Photo - The parish church of St Peter and St Paul in Lavenham , Suffolk, England , Britain , Uk

Stock Photo: The parish church of St  Peter and St  Paul in Lavenham , Suffolk, England , Britain , Uk.

Searchable keywords

Choose multiple keywords