Dimitrios & Georgia Kaloidis Parochial School, Holy Cross Greek Orthodox Church - Stavros Niarchos Foundation

Dimitrios & Georgia Kaloidis Parochial School, Holy Cross Greek Orthodox Church