OMNI STUDIO ARTS
CREATIVE EXHIBITION DISPLAY        LEEDS, UK.