Results 1 results found Nineteen Heads Lions fountain, Venetian fountain, Spili, island of Crete, Greece, Mediterranean, Europe