England Flag (St George's Cross)

England Flag (St George's Cross)

£4.99Price

• Hemmed and eyeleted
• 5' x 3'