Multi award winning German photographer and film maker Wesco Taubert has been a member of the elite of the best photographers globally for years.