Wednesday, September 22, 2004

la bella bici

ahh..those Italians.
Here's the latest from EICMA show in Milan




No comments: