Author: Diana Beresford-Kroeger
Alternate names: Diana Beresford Kroeger
Born: 1944