James M Needham
Needham, from exploring Iowa ponds to scuba diving in the Caribbean, has collected many observations of the underwater world. He has been an illustrator for more than 20 years.
Needham, from exploring Iowa ponds to scuba diving in the Caribbean, has collected many observations of the underwater world. He has been an illustrator for more than 20 years. See less
James M Needham's Featured Books