Gaza has been a place of terror, war and struggle, but also a place with a rich cultural and artistic history. Much of that ...