San Antonio, Did You See This?
A giant steel sculpture that has turned heads everywhere it’s popped up is slated to make its San Antonio debut this week.
Given Russian President Vladimir Putin’s ongoing invasion of Ukraine, Developer James Lifshutz acknowledged that the timing of the installation of a piece featuring an enormous depiction of Lenin, a Russian revolutionary, might raise eyebrows.
READ MORE ABOUT LENIN’S SCULPTURE IN SAN ANTONIO