Printed in Helsinki

Did you know that two massive textile printing machines at Marimekko's factory in Helsinki, Finland, give birth to a million metres of fabric each year? And that our archives consists of 3,500 patterns?

These are our picks for the spring/summer 2016 season: