Postal delivery vehicle at Piazza del Duomo square Florence (Firenze) Tuscany central Italy Europe

- Image ID: BXH2MA