Art, Belief, India, Lifestyle, Mythology, Retail, Unique Banyan Krishna Little krishna in his banyan leaf floating… Odisha craft stall at Dakshina Chitra.