home / sculpture / larger / “Steve”

"Steve" 

11' tall.

Installed at The Onion Pub, Barrington, Il.