Selma Eichler's picture
Followed by 3 of our members

Selma Eichler


USA flag

Selma Eichler is a freelance writer who lives in New York with her husband. She is the creator of 'Desiree Shapiro', private eye in New York City.