Colourful Art Fest lures locals and tourists at Himachal Pradesh in northern India.

Record ID: 355903