Wednesday, May 07, 2008

Baikonur and St. Petersburg
English Russia keeps delivering the goods with cool photo collections. The Baikonur space launch facilities in Kazakhstan, as photographed by a visitor and the darker side of St. Petersburg.

Technorati tag:

Labels: , , , ,



posted by Ian Pattinson at 11:02 AM link

0 Comments:

Post a Comment