Now FREE shipping $20 and over
Cart 0

Robert Barnes

Robert Barnes (1840–1895) painter and illustrator.

Worked at:

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