DSC02541a Published June 7, 2013 at 1024 × 768 in India Pictures Typical shrine with idol in a random shop