A review by mysterlvrlaur
The Last Mona Lisa by Jonathan Santlofer

adventurous emotional medium-paced

4.5