VR Mall in Chennai editorial stock photo. Image of indoor - 192479553
Chennai, Tamil Nadu, India - January 2020: Inside The Modern Multi Storeyed Architecture Of VR Mall In Suburban Chennai. Stock Photo, Picture And Royalty Free Image. Image 157058901.