Giovanni Polli - Buy or sell works

Trieste 1856-1868