Signed print of cartoon 5271
Signed print of cartoon 8318
Signed print of cartoon 8355
Signed print of cartoon 2979
Signed print of cartoon 1264
Signed print of cartoon 8698
Signed print of cartoon 5426
Signed print of cartoon 8083
Signed print of cartoon 7529
Signed print of cartoon 5051
Signed print of cartoon 3027
What is Alex holding in the picture above?