Black and White striped Flag H

£3.50

Black and white striped cotton flag with a red letter H

Double sided