Federica Facchini

Senior Art Director

TBWA\Italia

Milan, Italy