Artwork > Gorillas in the Toile

Installation at The Reynolds-Ryan Gallery, New Orleans, Louisiana.

Detail of %Tous Ensemble%
Detail of %Tous Ensemble%