Neofitou 7, Larissa, Greece

Neofitou 7, Larissa, Greece