Giuseppe Arcimboldo (1526-1593)

1526,1593
Arcimboldo, Giuseppe. All Paintings