Apr 202012
 

The largest steel sculpture in India has been unveiled in a Delhi shopping mall. The largest sculpture made from steel in India has been revealed in a shopping mall in Delhi. Called Line of Control, the new statue has been created by leading contemporary artist Subodh Gupta, who has created the piece to be displayed at the South Court Mall « Continue Reading »

This site uses cookies to analyze traffic and for ads measurement purposes.
learn more about how we use cookies.