Leo Gesess street photography New York haha
Biography: Leo Gesess was born in Zurich, Switzerland. He graduated from the University of the Arts in Zurich, one of the major universities of the arts in Europe. He's been for many years Art Director and Creative Director in several international advertising agencies. He has made international mandates for communication, photo direction and commercials and has received recognition in international awards. Leo owns photo studios in Switzerland, USA and Italy and is the also the owner of the advertising agencies Communication Company, Click&Pic and ArteRally.