Delia. She/her. Old. Made some notoriously awful people very, very mad several years ago.
Oswego, IL, United States