Skip to main content

Free delivery on orders $40 or over

Biography

Steven Torres-Roman holds an MA in English and an MLS. He is currently the teen librarian at the DeKalb Public Library in DeKalb, IL.
Environment: Photon QA