Steven Harrington’s 28-Foot ‘Gotcha’ Sculpture in China Is His Biggest Yet

This past March, Steven Harrington unveiled his anticipated collectible sculpture called Gotcha. The figure portrays Harrington’s signature palm trees coiling around a white dog dressed in a black tuxedo. Recently, the LA-based artist created a large-scale 28-foot sculpture of Gotcha for IFS Changsh…

Via: HYPEBEAST

Leave a Reply