The Orphan's Tale

The Orphan's Tale

2017 • 354 pages

Ratings23

Average rating4

15

What a beautiful but sad story. Hard to hold the tears back.

July 30, 2019