Picture 2

Painting of All Excuses, Installation view, CentralTrak Residency, Dallas

also by Leslie Castro

Print Friendly

Leave a Reply