The Sun Guardian (Vanguards of Viridor, #1)

Author: T.S. Cleveland

Language: English

Genre: Epic Fantasy, Fantasy, LGBT, M M Romance, Magic, Paranormal, Romance