Locura Lúcida Screen Print
"Locura Lúcida" screenprint is an energetic marriage of vejigantes and bats originally designed for an electrical box mural in Orlando's Milk District.
Limited edition prints are available for purchase on Etsy
11" x 17" Printed on Black Licorice French Paper by Mama's Sauce
Each print is hand-signed and numbered.
Edition of 50
Back to Top