Neuadd Dwyfor
The large red building on the left of this aerial photo is Neuadd Dwyfor,The Palladium cinema is also visible on the right, towards the bottom. This photo would have been taken in during the 1960s, I can tell from various buildings which have been demolished & others built.
No one has favorited this photo yet