Fiction The Tale of Astrid the Beautiful Illustration by Megan Hess Somewhere in the untamed French countryside near Versailles, on the border…Alyssa BradyMay 12, 2015