audiotour.io
Town Square

Lions Square

Lions Square, Iraklio 712 02

Venetian fountain of four stone lions, fed by a fifteen-kilometer gravity aqueduct built in sixteen twenty-eight.