Designed by
Title
Street food at Stelvio Pass, the highest automobile pass in Italy, 2758 metres, located #154179197
Description
Street food at Stelvio Pass, the highest automobile pass in Italy, 2758 metres, located between Trentino-Alto Adige and Lombardy, Italy.
This image is editorial