Marie Claire rain shoes, red, high heels, for a rainy day ‐ Mercari: Shop from Japan