Women’s Motorcycle Show photo booth gallery from Julio Bustamante is here!
Stelvio Pass, Italy
Stelvio Pass, Italy.
It suddenly makes so much sense why so many amazing autos and motos are made there- Ducati, MV Agusta, Aprilia, MotoGuzzi, Bimota… Maserati, Ferrari, Lamborghini, Alfa Romeo, etcetc.
Posted on February 14, 2012 in News & Features by Alicia Mariah Elfving