Rebecca Taylor / Made in Japan / Black / Suede / Long Boots / 22.5 / Black ‐ Mercari: Shop from Japan