Scan barcode
A review by marshwillow
Last Guard by Nalini Singh
adventurous
emotional
hopeful
lighthearted
mysterious
tense
medium-paced
4.5