Wolf in Sheep's Clothing

This Venice pop-up has ended its run at Capri and is on the hunt for a new space.