Nielsen - 2009 Full Size Image

Nielsen - 2009

LOCATION:
New York, NY United States
SIZE:
80,000 sq ft / 7,432 sq m
YEAR:
2009
Nielsen - 2009 Thumbnail Image
Nielsen - 2009 Thumbnail Image
Nielsen - 2009 Thumbnail Image
Nielsen - 2009 Thumbnail Image
Nielsen - 2009 Thumbnail Image
Nielsen - 2009 Thumbnail Image

Nielsen - 2009 Main Image