Vintage London Purchase: Shells UK size 5, 24.5cm, genuine leather shoes ‐ Mercari: Shop from Japan