“Red Spotted Purple: Roman Vishniac’s Science Work” on view at Mana thru October 27th