aaaawwww….
April 1, 2012the most huggable deity … This, explained the artisan, was Ganapati with the Saibaba head gear. While this was seated on an orange leaf 😀 This was a chilled out one, while these were him in different shapes & forms Needless to…