Thetis Ii, the Beach House, Nafplion

Nafplion, Grecia