Another Stained Glass Window in St. Peter’s Church in Onchan
This stained glass window inside St. Peter's Church in Onchan depicts Maughold Parish Church and the "Maughold Parish Cross" which is a 14th century St. Bees sandstone carving and is…
A non stop photographic journey around the beautiful Isle of Man by Peter Killey