Ashley 

Ashley's avatar
Historian in a former life, mom to a spirited six year old and a spoiled rescue terrier, writer of stories and screenplays, believer in happily ever afters.