Italy
Stelvio Pass, much traffic in the summer season, busy and crowded with pedestrians, bikers, cars, traffic jam, South Tyrole, Alps, Italy, Europe, the picture is Digital compositing, Europe, by Dirk v. Mallinckrodt
Details
License type
Rights Managed