RIGA, LATVIA. 4th April 2019 Massimo Dutti logo on shop at shopping centre Akropole. Massimo Dutti is a Spanish clothes manufacturing company that is part of the Inditex group Stock Photo - Alamy
Queen Letizia steals the limelight in stunning recycled Massimo Dutti dress | HELLO!
Massimo Dutti Logo | evolution history and meaning