nemfrog- “A starfish which has captured a large fish.” The outline of science. 1924

more about : nemfrog