Greeeeeeeen

Daihatsu

Press Ad for Diahatsu, 2005.
Agency – Walsh Trott Chick Smith