Monday, January 5, 2009

Ferrari, beauty of early designs. This one is currently on display at the San Diego Auto Museum, in Balboa Park























0 comments:

Post a Comment