Greece Honeymoon / greece32
September 7, 2004

Previous Home Next

greece32

The lovely town of Nafplion, with a great view of the two massive fortresses, the Acronafplia and the Palamidi.