Rare 'blue label' yellow Fred Perry polo shirt.

Chest 42"

Vintage Fred Perry

£45.00Price