Sunday, January 21, 2007

Space



The final frontier. Russias got more space launches then anyone else




Howdy Doody had quite a number of Russian stamps in my mixture.
JimmyB

No comments: