A large Euro '96 stadium flag, printed with the tournament logo on a white ground, 175 by 360cm.,
← November Sporting Memorabilia 11th & 12th November 2008
A large Euro '96 stadium flag, printed with the tournament logo on a white ground, 175 by 360cm.,
Hammer Price:
£120
Estimated Price:
£200 - £300