Images at Megalokhóri, Attiki, Greece