director and photographer based in Hamburg, Germany.

x