Stavros Niarchos Foundation Full Size Image

Stavros Niarchos Foundation

LOCATION:
New York, NY
SIZE:
6,700 sq ft / 622 sq m
YEAR:
2007
Stavros Niarchos Foundation Thumbnail Image
Stavros Niarchos Foundation Thumbnail Image
Stavros Niarchos Foundation Thumbnail Image
Stavros Niarchos Foundation Thumbnail Image
Stavros Niarchos Foundation Thumbnail Image
Stavros Niarchos Foundation Thumbnail Image

Stavros Niarchos Foundation Main Image