This picture was taken in 1898, and shows the Boddelwyddan Church of Wales. What a magnificent building.


0 comments