Churches and Cathedrals
Read More6 / 31
Flowers at St. Giles
A simple bunch of white roses adorns an inticately painted pillar in St. Giles church in Cheadle, Staffordshire one of England’s finest churches.
ChurchEnglandSt. Giles ChurchUnited KingdomBuildingsPlaces
From Collection
- No Comments