Free shipping over $10! ($2.95 under $10)
Cart 0

Robert Barnes

Robert Barnes (1840–1895) painter and illustrator.

Worked at:

  1. Berkhampstead
  2. Ormond House, Clivden Palace, Brighton.