Amy Le Blanc

Amy Le Blanc

Actor. Rogue. Nerd. Grammar Enthusiast. Professional puppy snuggler.