A review by a_smut0223
Broken Veil, by Jeff Wheeler
adventurous
emotional
hopeful
lighthearted
fast-paced
5.0
5.0