Designed by
Title
TATA Innovation Center New York City #148845985
Description
NEW YORK CITY - NOVEMBER 29: New building of TATA Innovation Center on Roosevelt Island on cloudy, sunny autumn day in New York City on November 29, 2018
This image is editorial