Roch Valley - Split Sole Leather Ballet Shoe
£17.95
See more: Ballet Shoes
Premium split sole ballet shoes with leather uppers, and suede soles.