A North Vietnam flag, 59cm x 77cm

1/2

Hammer

£25

A North Vietnam flag, 59cm x 77cm