menu

WE ARE.

leomargiotti is a multi-disciplinary design studio based in Pescara – Italy;
specialising in graphic design, brand identity, web and new media.

/