AD: FROZEN PLANET
The striking silhouette of the penguin makes this one of my favorites among web ads. Details were added like the stars along the top and an elongated shadow to heighten the dramatic effect.
View all tags
Posted on
Jul 24, 2014
More by Thomas Abraham View profile
Like