The Three Horse Shoes

The Three Horse Shoes
Merthyr Road, Cardiff, CF14 1DL
Photo of The Three Horse Shoes