Older version of File:Wallace Island Life fp066.jpg

Alfred Russel Wallace