Published by: Sachin Deshpande
Stickers for Diwali - the festival of lights. Happy Diwali to all!
(click to enlarge)