Thursday, August 24, 2017

This Lenin sits on La Brea Ave in Los Angeles. Now what?