Rome, Italy April 2006

Smart Car

27 of 131

Smart Car made by Mercedes and priced around $16,000.

Next > >

 

Return to the Rome Italy April 2006 Index

Home Page