Sofia Rose

13 books

1332 pages digital 2025

fiction fantasy romance adventurous mysterious fast-paced

115 pages paperback 2024

fiction romance

220 pages digital 2024

fiction contemporary fantasy romance adventurous hopeful lighthearted fast-paced