Tags

, , , , , , , ,

Cardiff, Wales, U.K.

Came across at a half-demolished structure while walking back from Cardiff Bay to the city centre back in May.