These shots were taken on the Barrage at Cardiff Bay (Wales, UK) —Ows
Posted 3.10.09 in Photo Contest 1 | Bookmark or Share