1971-75 Alfa Romeo Spider Posted June 23, 2020 by The Professor Santa Monica, CA Photographed August 2011