Stavros Niarchos Foundation Cultural Center Athens

Stavros Niarchos Foundation Cultural Center Athens

A Mediterranean garden on the roof of Stavros Niarchos Foundation Cultural Center