Tuesday, November 16, 2010

sevilla: a week in images 1


this is the incense I was telling you about. You smell it before you see it, and it's one of the best smells on the planet.

No comments:

Post a Comment