no of items: 0
sub-total: £0.00
delivery cost: £2.95
View my account
ICHI means number one on Japanese! This hip, young brand was created in 1999 and targeted at hip, ambitous and trendy young ladies