The National Stadium or "National Arena" is a brand new football stadium from Bucharest, Romania, designed by Max Bogl and finished in the summer of 2011. The stadium was built on the site of the more




Recent in: