Louis Vuitton baffles with $2.5k human leg shoe

Louis Vuitton baffles with $2.5k human leg shoe