Store Displays

Speedy Gonzales

A two foot tall sculpture, installed in several retail outlets worldwide.