Roch Valley Leather Ballet Shoe

£11.50£13.99

Leather upper, suede soles with elastic attached