Crystal Palace shield

In stock
SKU
8672
£35.00
Crystal Palace shield in mint condition.
Crystal Palace shield in mint condition.
More Information
Product Type Medal
British Teams Crystal Palace