Albert Chevallier Tayler

Jigsaw puzzle: Summer morning Summer morning
  •  130
  •  19
  •  4.9