Alexander Lerche

Alexander Lerche

Alexander Lerche is an output producer and photojournalist for Al Jazeera in Doha.


MORE FROM AUTHOR