Description
Leigh Schubert is a multi awarded Fashion Brand, Designed & Manufactured Exclusively, Ethically. Additionally, this brand is proudly in South African since 2002. Leigh Schubert sells online and has a physical boutique at the Pavilion Mall, Durban.
Location
Durban, Durban, KwaZulu-Natal, South Africa
Add a review