James Archer

Scottish painter of portraits, genre works, landscapes and historical scenes