the cultural department of the Israeli Embassy in India collaborated with Delhi Street Art to conceive and execute a wall art project.

Back to top button