Monday, January 05, 2009

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























No comments:

Post a Comment