Logo Design

Logo for Johannesburg-based frozen samoosa company, Yumoosa.