ANIMAL HOUSE Deyrolle, known as the “strangest store in all of Paris,” hosted nearly 30 couture critters, each of which represented a different facet of the brand. The hardy…

Read More >