100% Cotton Handprinted tote bag with original Hampstead design. 

Hampstead Tote Bag

£10.00Price