Monday, September 5, 2011

Teddy bear Ganesha...
Made of 3333 Teddy bears... Malad, Mumbai.










No comments:

Post a Comment