Walter Potter was an English taxidermist noted for his anthropomorphic dioramas featuring stuffed animals mimicking human life, which he displayed

Read More