Finnish Design House Marimekko Opens New Store In New York City

Finnish brand Marimekko opens their new retail space in New York City's SoHo district, located at 97 Wooster Street.