Lehar - Art Installation at Delhi Airport - 0 views
-
india art n design on 27 Sep 14An installation at the Delhi Duty Free in the Indira Gandhi International Airport's departure terminal draws inspiration from the surging waters of the sea...