London Interior (window seat)

London Interior (window seat)
London Interior (window seat)
  • Mixed media on magazine pages
  • 36 x 41 ins (92 x 105 cm)
  • £ SOLD
London Interior (window seat)
London Interior (window seat)