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

The river side!

sc_cardiffwales_dec09_061.jpg But first a walk by....ThumbnailsAnd stadium-like contraptions!But first a walk by....ThumbnailsAnd stadium-like contraptions!