Castle of Monemvasia

Surrender of the Ottomans in the Castle of Monemvasia

Castle of Monemvasia,

Greek War of Independece