Artwork Title: #63

#63, 2006-2010

Hiroyuki Hamada

Artwork Title: #63Artwork Title: #63Artwork Title: #63
45 x 20 x 24 in
Uploaded on Feb 4, 2013 by Moenen Erbuer

Arthur is a
Digital Museum