Authors, Illustrators & Translators

Selene Castrovilla

Selene Castrovilla lives in Barnum Isle, New York, not far from where the Battle of Long Island took place. She holds an MFA in creative writing from New School University and a BA in English from New York University.
Selene Castrovilla

Books by Selene Castrovilla

STAY CONNECTED Sign up