About

A London based artist with a decades worth of experience creating and installing displays across New York City and London.