Michelle Parker

Michelle Parker is an artist who was a "relative newcomer to anthropomorphic art" in 1995.