Cloudscapes Stamps

Cloudscapes, scheduled to be released in Oct, 2004, is definitely some of the coolest stamp set.

[via Enchanted Ceiling]

Principal Research Engineer

A program trying to understand what it’s computing.