Angelica

by Jane Yolen

F&SF December 1979

Bragi's rating:  6 
Short enough to work