Oliver Weber is a German Photographer, Physician and Professor of Visual Arts. Currently he lives and works on the Canary Island of La Gomera.
Last seen: April 18th at 7:26pm — Visit site