Crete Hop On Hop Off Bus Tour

Jesus gate

Jesus gate in the Venetian wall

Jesus gate in the Venetian wall around Heraklion, Greece on the island of Crete

Bookmark the permalink.

Leave a comment