New York City Central Park
Art
Vladimir Putin Sculpture in New York City’s Central Park
A sculpture of Russian President Vladimir Putin has been recently erected in a playground in New York's Central Park.
The bright red statue depicts Putin sitting atop a miniature war tank. French artist James Colomina took credit for the statue on...