Nielsen - 1999 Full Size Image

Nielsen - 1999

LOCATION:
New York, NY
SIZE:
150,000 sq ft / 13,935 sq m
YEAR:
1999
Nielsen - 1999 Thumbnail Image
Nielsen - 1999 Thumbnail Image
Nielsen - 1999 Thumbnail Image
Nielsen - 1999 Thumbnail Image
Nielsen - 1999 Thumbnail Image
Nielsen - 1999 Thumbnail Image

Nielsen - 1999 Main Image