Beauty Cosmetic Shop: Beauty in Nungua, Accra | Hood Guide