Leonardo Diaz Born 1982

Big Mouth Strikes Again, 2014
Oil, acrylic, spray paint, charcoal on canvas
48 x 36 in (121.92 x 91.44 cm)
Price on Request
Inquire
Hand-signed and dated "Leonardo Diaz 2014" lower right