Installation view

Installation view of a series of paintings.  What you are seeing is the back of a painting on view.

also by Leslie Castro

Print Friendly

Leave a Reply