A review by kaileerosen
Fair Weather by Richard Peck

5.0