Log In or Register
These two are at the entrance to the Johnson Space Center in Houston. It's an amazing sight and I hope you enjoy this post. As always, thanks for coming by. Anita