Ludwig Richter

Jigsaw puzzle: On the river On the river
  •  352
  •  26
  •  4.9