Alex Stephen Teuscher is a Swiss photographer born in New York in 1982. He currently lives in Genebra, Switzerland. Teuscher developed a large passion for photography after having received his first camera in late 2009, so he decided to take the chance of starting a self-thought career. He has taken conferences, galas, corporations, weddings, beauty, landscapes and animals photos. He has also worked in the designs of some brands. Know his work HERE.
Source and images: ©Alex Stephen Teuscher