Additional information
Daffy's Peep Show
An interactive and racy window display designed to stop traffic and direct them into the store.
|
Share this image |