Nickelodeon Projects

Gary

This three foot tall Gary the Snail sculpture now resides in The Kings Island Park, Cincinnati, Ohio, USA.