The North Star

The North Star
131 North Road, Cardiff, CF14 3AE
Photo of The North Star