A small record of human activity saved to impress and confuse freshly arrived space aliens on their inevitable day of arrival.

Stockholm, Sweden

Member since Jun 2010

5,096 followers 538 following 440 tags