Palava Clothing London Stockist
Illustrated Prints, designed in the UK and manufactured in Britain/Europe. Palava is a small company with great ethics who tries to source responsibly, aims for a no waste policy and treat workers fairly. They are based in London just like us.