Thank you for your patience while we retrieve your images.
Europe-1746

Europe-1746

Rafters in the church are each handpainted. St. Peter St. Paul Church in Bardwell, England