University of Crete - Voutes Campus

University of Crete - Voutes Campus
Heraklion, Heraklion, Greece