Swedish envoy inaugurates street art project in Delhi, says "proud of first mural"
Feb 26, 2024
Sweden's Ambassador to India, Jan Thesleff, inaugurated a street art project between India and Sweden on Monday as both countries celebrate 75 years of...