.
London Holiday, United Kingdom, Grand Museum of Zoology preserved brains exhibit

London Holiday, United Kingdom, Grand Museum of Zoology preserved brains exhibit