Hand Painted Baubles

Hand painted in rich colours by artisans in the Himalayan valleys of northern India.