Richard MacVicar is a multi-disciplinary Graphic Designer,who has worked at award-winning creative agencies across the UK and the US.

 Back