With an abundance of preserved flora and fauna, taxidermy, and otherworldly creations, the Deyrolle boutique is dedicated to showcasing the beauty of nature. A family...