Thalassa Loft in Tolo, Nafplion

Nafplion, Grecia