2008 Champions League Final in Moscow stadium safety leaflet Russian produced in English

In stock
SKU
2805
£4.99
2008 Champions League Final in Moscow stadium safety leaflet Russian produced in English, mint condition.
2008 Champions League Final in Moscow stadium safety leaflet Russian produced in English, mint condition.
More Information
Year 2008