Salvatore Larosa

Business and service designer fighting for lost causes. Londoner inside. Cinema and theatre junkie. Bad cook. Old boy.