8645394599_a310cda39d

"Death Of A Hero," 2013
Ink on newspaper, 12 x 14-1/2 inches, Image courtesy gallery website

also by Leslie Castro

Print Friendly

Leave a Reply