March 22, 2011

celery pearls



careless fairies leave their jewelry laying around

1 comment:

  1. They also spit on mirrors.

    ReplyDelete