by Academy of Natural Sciences of Philadelphia. Museum, William Samuel Waithman Ruschenberger
No description available