Amaliada

Ellis & 3rd Merarchias, Amaliada, Greece