Photo: Cardiff is ready

June 3, 2017 admin 0

Cardiff Stadium, ‘The Millennium’, is ready to meet both Champions League finalists: Juventus and Real Madrid. The finalists have made all the preparations for a Read More