Sloth, London Zoo

Etching
47cm x 43cm
Edition: 1/150

Category: