BARCLAY FOOT ART Olive Leather Loafers, 24.0cm ‐ Mercari: Shop from Japan