Tag: December 2002
-
Cardiff by Olwen
Cardiff, home of the Millennium Stadium, city of so much more. Sight seeing buses leave from outside the castle regularly throughout the summer. However a tour of the Stadium costs…

