Roch Valley - Split Sole Leather Ballet Shoe

£17.95
Premium split sole ballet shoes with leather uppers, and suede soles.