Lawrence Abu Hamdan is a director and writer, known for Walled Unwalled (2018) and Talk Art (2018).
No data