The Deluxx Blog of photos, crafts, observations, and nonsense.
From the Chinese 99 cent store. I think it's a shower cap?
Post a Comment
No comments:
Post a Comment