Roch Valley Leather Ballet Shoe

£10.95£12.99

Leather upper, suede soles with elastic attached

Clear