Sarah R. Hughes

Dog snuggler, boyfriend lover, patch wearer. Also wannabe writer.