Mela Loves London, a British brand floral print dress ‐ Mercari: Shop from Japan