A Boy Called Christmas

A Boy Called Christmas

2015 • 219 pages

Ratings19

Average rating4.2

15

Always lovely.

Though kinda ends about 25% short of the actual ending, then it's a little dragged out.

December 31, 2020Report this review