Hirwaun Ironworks, a favourite place for dog walkers.
Hirwaun Ironworks, a favourite place for dog walkers.
Hirwaun Ironworks, a favourite place for dog walkers.