Natura Magazine presents the Stavros Niarchos Foundation Cultural Center in an article entitled “The most hopeful construction site in the city.”
More (article available only in Greek)