Guild of Natural Science Illustrators

Artist: Marjorie Leggitt x