A review by valleygirl07
The Last Mona Lisa by Jonathan Santlofer

medium-paced

4.25