The Thames at Woolwich
  • The Thames at Woolwich

  • Oil
  • 8x10 inches
  • £495.00