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