Tag

KENT

The opening of the first store in the UK marks a significant milestone for Deji & Kola, the leading fashion brand in Nigeria.