NWA22logo.jpg
NLWA - Newham Lockdown Window Art - an art exhibition in windows and front gardens of Newham artists