The work is shot at Dar Es Salaam, Tanzania, Africa. Listed in LFI Gallery – Leica Fotografie International.
This site uses cookies to deliver the best contents and experience to you. Accept