Subscribe to new posts by entering your email address.
Powerful Pics: The International Space State over D.C.
What appears to be a meteor streaking across the sky is actually the International Space Station. This gorgeous photo was taken from the base of Washington National Cathedral.
No comments:
Post a Comment