Vanessa Beeley

Vanessa Beeley

Independent journalist and photographer based in Middle East