Richard Pomeroy
From Canary Wharf
2001
Oil on board
18 x 30 cm