The Danish Society For Nature Conservation Print TOAD by Grey Copenhagen
The Print Ad titled TOAD
was done by Grey Copenhagen advertising agency for subbrand: Nature Preservation Campaign (brand: The Danish Society For Nature Conservation) in Denmark. It was released in Feb 2009.