Lucila Blumencweig

Medicus: When you travel, there's nothing more important than yourself Campaigns of the World®
Medicus: When you travel, there’s nothing more important than yourself

Brand:Medicus Media: Print Category: Professional services Advertising Agency: TBWA, Buenos Aires, Argentina Executive Creative Directors:…