

Stephen Palmer
Union Chapel, Islington
Oil on Board
30 x 22.5cm Framed 42 x 34cm
Copyright The Artist