info

M. G. Leonard

Person on 4 sites

M. G. Leonard is the pen name of Maya Gabrielle Leonard, an English children's writer whose books mix adventure with nature.