1971 Mercedes-Benz 300SEL 6.3 Posted February 12, 2021 by The Professor West Los Angeles, Los Angeles, CA Photographed August 2017