by Yemi Olowu
Fresh off his presentation at the African fashion week in London, Ouch! opens a new store in the Lekki Phase 1. The event kicked off with a press conference, a prayer session to dedicate the store to God and a fashion show. See pictures from the launch below.