Locations: Πλατεία Αγίου Τίτου, Ηράκλειο Κρήτης