Free Spirit Banner
Free Spirit Banner
Regular price
£22.95
Regular price
Sale price
£22.95
Unit price
/
per
Sewn and screen printed by hand on natural canvas by Kenyan artisans in Mombasa.
+ natural canvas
+ 5/16 inch grommets
+ 16in x 20in