Kleiner, Salomon
31 artworks
in 13 collections
1728 views