8646469758_b5c7e4b65b

"Last View," 2013, Graphite on paper, 35-1/2 x 51-3/8 inches, image courtesy gallery website

also by Leslie Castro

Print Friendly

Leave a Reply