A Union Jack flag, 116cm x 111cm, repair to one seam

1/3

Hammer

£25

A Union Jack flag, 116cm x 111cm, repair to one seam