JAMES CARNEGIE
Guildford, Guildford, Surrey, UK
Born and bred in Jersey
Advertising
Editorial
Portrait
Sports
Video capture
English