2002 official World Cup poster purchased in Japan from the Yokohama Media Centre, 71 by 51cm
← Sports Memorabilia 6th to 7th June 2023
2002 official World Cup poster purchased in Japan from the Yokohama Media Centre, 71 by 51cm
Hammer Price:
£100
Estimated Price:
£100 - £120