Feb 21, 2006

The Residents 1986


Residents 1986, originally uploaded by Stephen Roy.

No comments: