Designed by
Title
Cathedral Square in Trento City Trentino Italy - Piazza del Duomo #218675404
Description
Cathedral Square in Trento downtown Piazza del Duomo with the Neptune fountain, Civic tower, Praetorian Palace and the frescoed houses Cazuffi Rella. Trentino Alto Adige, Italy, Europe
This image is editorial