Artwork Title: No one makes fun of Mr. Serra

No one makes fun of Mr. Serra, 2011

Deb Sokolow

Uploaded on May 6, 2014 by Illie

Arthur is a
Digital Museum