Vincent Castiglia

Vincent Castiglia

Human blood, 12 x 16 in. (18.25 x 21.75 in. framed) $1,800