Designed by
Title
St Eustachius Church - Tavistock, England, UK #98130054
Description
Princetown, Devon, UK - August 16: 2017: Church of St Michael, Princetown Anglican Church of St Michael in Princetown, Devon, England was built between 1810 and 1814.
This image is editorial