Maya MacGregor

3 books

355 pages hardcover 2022

fiction contemporary lgbtqia+ mystery young adult dark emotional mysterious medium-paced

272 pages hardcover 2023

fiction contemporary lgbtqia+ young adult emotional reflective sad medium-paced

272 pages