Take a photo of a barcode or cover
A review by greenchileverse
Keeper of the Lost Cities by Shannon Messenger
adventurous
emotional
medium-paced
3.5