Sean MacLeod is a Canadian photographer / artist living in Geneva, Switzerland.
Please feel free to contact me if you have any questions about my work. Most work on this site is available for sale and or exhibition. Si jamais, je parle français.
You can also contact me at: