Roch Valley Full Sole Pink Satin Ballet Shoes

£11.95£14.95

Satin uppers, suede soles, with fitted elastics

Half sizes from 9.5c