Dantis Place Alpha1, Nafplion

Nafplion, Grecia