Peckham Rye Shop Window Reflection.
183cm x 183cm.
Oil on Canvas.
Shown in the New Contempories Exhibition at the Royal Academy (1977).