These print advertisements from Ford (Brazil) were created for the 15th Environmental Conservation Award with a tagline ‘Those who help nature end up helping themselves’.
The visuals are interesting but why Ford is supporting Environmental Conservation Award?
COOL DESIGN
For The Ford Environmental Conservation Award
COOL
Via: Living Design