Statue of Eleftherios Venizelos
________ ___________, Heraklion, Crete Greece
Statue of Eleftherios Venizelos is a Monuments & Statues place is located in Heraklion, Crete. The address of Statue of Eleftherios Venizelos is ________ ___________, Heraklion, Crete Greece.