The International Space Station transited in front of the Sun and passed above Germany as seen from Stockholm, Sweden on the 27th of February 2013
Hmm…it looks like things are taking a while to load. Try again?
TM + © 2013 Vimeo, LLC. All rights reserved.
Made with k in NYC.