Leonardo Diaz Born 1982

Big Game, 2018
Acrylic, spray, charcoal, collage on canvas
78.50 x 67 x 2 in (199.39 x 170.18 x 5.08 cm)
Price on Request
Inquire
Hand-signed and dated verso (on the back)