Walk with confidence in a pair of these unique sneakers! Extremely comfortable canvas sneakers with the love of Africa Printed- a truly original way to express oneself and to inspire new fashion trends on the go.
Olorun (Supreme God, Yoruba people of Nigeria)