The Factory

The Factory
Welsh Hills Works, Jenkin Street, Porth, Mid Glamorgan, CF39 9PP
Photo of The Factory