Friday, July 13, 2007
Felix Chevrolet, Los Angeles
Little did I know that this iconic sign in Los Angeles that I photographed a few days ago would be declared a historic cultural landmark by the Cultural Heritage Commission, and featured in today's L.A. Times. The Felix Chevrolet sign has been a landmark since 1958, towering over the intersection of Figueroa St. and Jefferson Blvd.