Shannon Takaoka

2 books

320 pages digital 2020

fiction contemporary young adult emotional fast-paced

373 pages digital 2023

fiction magical realism romance medium-paced