Showing posts with label aliens. Show all posts
Showing posts with label aliens. Show all posts

Saturday, May 15, 2010

And now for something completely different

I think it's time for some quirky humor. The aliens have landed, and they've sent back postcards from their journeys around Europe.Enjoy the  work of Franco Brambilla, an artist who loves to add a sci-fi angle to old postcards he finds.