A review by sammyshellstorm
Alexander and the Terrible, Horrible, No Good, Very Bad Day by Judith Viorst

emotional lighthearted medium-paced

5.0