Did you mean: torella, torenia, torrita, to etna, tourette?
1 stock photos
The Toretta Pepoli in Erice