Travel view of Arezzo featuring historical center street. The image location is Tuscany in Italy, Europe.