Cardiff, United Kingdom
Cardiff is the capital and largest city of Wales, known for its castle, its Millennium Stadium and its redeveloped Cardiff Bay. Photos taken in 2006.
The Visual Travel Guide is a collection of High resolution travel photographs
Cardiff is the capital and largest city of Wales, known for its castle, its Millennium Stadium and its redeveloped Cardiff Bay. Photos taken in 2006.