The largest mural Selwyn ever made, is the one he created for the office of record label Armada Music in Amsterdam.