Uploaded by Robert Guy on 17 March 2021
https://www.facebook.com/groups/cardiffyesterdayandtoday/permalink/3674907265963553/
Photo ID: 255592 Building ID: 300013833 Report this photo