Lara Mimosa Montes

Lara Mimosa Montes is the author of The Somnambulist (Horse Less Press, 2016). She is a senior editor at Triple Canopy. She was born in the Bronx and now lives in Minneapolis.