Stage-Rite Inc business web pages and advertising media
Graphics at Disney Research Studio in Zurich, Switzerland
Business card 2018