Swedish envoy inaugurates street art project in Delhi

Swedish envoy inaugurates street art project in Delhi, says “proud of first mural”

New Delhi [India]: Sweden's Ambassador to India, Jan Thesleff, inaugurated a street art project between India and Sweden on Monday…

9 months ago