The Greatest Magazine
The Greatest is an independent biannual fashion magazine entirely made in Italy. Launched in 2012 by Editor in Chief Matteo Greco, based in Milan.
Photo Carlotta Bertelli