Sean MacLeod is a Canadian photographer from Toronto living in Geneva, Switzerland. His client list includes top-notch names like National Magazine, BMW, Financial Times, Amnesty International “WordtVervolgd”, Continental Airlines Hemispheres, Christianity Today, Selvert, Ultima Media amongst many others.

View website