Sean Landers, North American Mammals Petzel Gallery, 456 W 18th November 13 - December 20th Thursday 11.13.14 Posted by Monica Welsh