"Last Laugh", Florence, Italy