A review by gracereadsandruns
One Italian Summer by Rebecca Serle

emotional hopeful reflective medium-paced

3.75