Chewie & Esmerelda

2006                    25′ x 15′ x 13′