107/190
Home / Photos / Places / United Kingdom / Cardiff, Wales /

And stadium-like contraptions!

sc_cardiffwales_dec09_062.jpg Yes the place opened! Let check it out!ThumbnailsWooo mystifying!Yes the place opened! Let check it out!ThumbnailsWooo mystifying!