Nickelodeon Projects

Deborah Thornberry

This eight foot tall Deborah Thornberry sculpture now resides in The Kings Island Park, Cincinnati, Ohio, USA.