LESS IS MORE Grey Sheep Location london / United Kingdom University uca Main Manufacturing Countries poland Contact Share [email protected] Show more Latest Collection mind project. Show more