This is the Millenium Stadium in Cardiff. The place where a nation of rugby-loving Welsh folk roar their beloved team over the try line every year in the 6 nations championship.
Comments
Sign in or get an account to comment.