Friday, May 30, 2008

Store Art

Mystical artwork. Seen on Telegraph Avenue near campus.

No comments: