Isle of VidLab

Internal promotion poster for Vidlab team.