Title: L'Italia a Rodi
Places: Rhodes (Greece)