The biggest outdoor campaign 2006 in Portugal has been printed by Impression Portugal.
Offset printing:
118 x 175:
Digital printing: