Artwork Title: In your house there is a lion

In your house there is a lion, 2012

Maria Luque

Uploaded on May 21, 2017 by Suzan Hamer

Arthur is a
Digital Museum