Gemma Rovira Rovira Ortega

2 books

343 pages first pub 2016 (editions)

fiction fantasy middle grade play adventurous mysterious fast-paced

542 pages first pub 2005 (editions)

fiction fantasy young adult adventurous dark emotional medium-paced