Tuesday, June 04, 2013

11186: This Is How We Roll.

This is how they sell rolling papers in Spain.

From Ads of the World.

No comments: