Views from Shejaaia, northern Gaza