Sweet!...Ice cream on the main street of Avignon