Urban fantasy is one of the most popular fantasy subgenres around. Defined as stories with magical or supernatural elements that take place in a contemporary city or town setting, the urban fantasy...
Urban fantasy is one of the most popular fantasy subgenres around. Defined as stories with magical or supernatural elements that take place in a contemporary city or town setting, the urban fantasy...