Blaenavon Ironworks

Sidney Gilchrist Thomas,Memorial,Blaenavon Ironworks,Torfaen

The Sidney Gilchrist Thomas Memorial