"Locura Lúcida" screenprint is an energetic marriage of vejigantes and bats originally designed for an electrical box mural in Orlando's Milk District.
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