William Dyce

Jigsaw puzzle: Meeting of Jacob and Rachel Meeting of Jacob and Rachel
  •  256
  •  27
  •  4.9