The Wonder Show of the Universe
screen print on paper
13 x 22 inches, 2005
POSTERS
|
HOME