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: March 25th at 6:25pm — Visit site