1978 Alfa Romeo Spider Posted June 14, 2021 by The Professor Palms, Los Angeles, CA Photographed July 2017