Sarah Eleanor Linda Minnie Scarr

Sarah Eleanor Linda Minnie Scarr lives and writes in Northport, Alabama.