India Gurgaon Tech center 50km from Delhi Milan restaurant
Size: 5130px × 3420px
Photo credit: © Marco Cristofori / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, asia, block, blocks, building, buildings, business, commercial, corporate, delhi, destination, development, executive, exterior, food, glass, gurgaon, india, indian, milan, modern, office, offices, outdoor, outdoors, restaurant, south, street, tech, travel, travelling