Thomas Buttersworth - Buy or sell works

Thomas Buttersworth (Isle of Wight 1768-1837)

|