From Italist
Carmen 95 Pumps in white leather, pointed toe, heel strap, leather sole, heel 105mm, Made in Spain