A review by rebeccareadstheworld
Beach Road by James Patterson

3.0