Princess in Black (series)

Raincoast Books

Regular price $9.50

Who says princesses don’t wear black? Not Princess Magnolia, whose monster-fighting alter ego saves the kingdom from monsters again and again in this funny, action-packed series.