Store Displays

Bugs Bunny

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