Entreprise
reminiscent of a stylized sheep's fleece
Plus