A review by amazingmindy
Thief's Challenge by Troy Christensen

adventurous

3.75