The Water (1566)
painting 11 of 15 by Giuseppe Arcimboldo

The Water, 1566 by Giuseppe Arcimboldo