Johann M. F. H. Hoffman

Jigsaw puzzle: Leda and the Swan Leda and the Swan
  •  192
  •  95
  •  4.8