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