People in north Indian holy city share a good laugh at annual Owl Festival

Record ID: 417742