Statue of Vladimir Lenin in Seattle on the 151st anniversary of his birth on Thursday, April 22, 2021. On display in the Fremont neighborhood since 1995, the controversial landmark has been frequently vandalized, most recently with red paint in protest of the Soviet leader's actions.
Add to Lightbox Download