Shoes fit for the Gods go on display at Italy’s Pitti Palace [dailymotion code=”k7x3jXx00Zdy8lvLVmr” autoplay=”yes”]