Lucie Sheridan

Lucie_Sheridan.jpg

Lucie is a British designer who specialises in handmade screen printed goods made in the UK, and is based in Bristol in South West England.