Lenin sculpture on display on La Brea Ave in Los Angeles is a work of art by the Gao Brothers from China. This Lenin sculpture sits on the corner of La Brea and 4th in the Miracle Mile on Los Angeles. The polished chrome metal reflects the world around it as it stares out into the street. This image is captured with a blue sky yet puffy clouded day that is reflected back onto the frontal lobe of the sculpture which matches the somewhat uncertain expression of Lenin.
September 27th, 2015
Viewed 5,210 Times - Last Visitor from Baltimore, MD on 12/01/2023 at 9:50 PM