Rute Rosa da Silva

2 books

598 pages paperback 1987

fiction fantasy historical adventurous dark emotional slow-paced

520 pages paperback 2003

fiction historical romance adventurous emotional tense medium-paced