protestant church building in St. Martin's, Isles of Scilly, Cornwall, England, UK
No description defined