Animals

animals_001

DUST OF LOUVRE AND MIST OF AMAZON Waddington Galleries, London, 1981