20th Maine Flag

Tailored & sewn the old fashioned way (Made in the USA)

Flag 3 x 5 Foot 100% Cotton

Last one in stock and will not be re-ordered due to lack of demand

Price: £55.00

1 in stock