Beauty Of A Monster Duet

579 pages 2017

romance emotional fast-paced

265 pages 2017

romance emotional reflective sad medium-paced