Friday, November 16, 2007

Amazing Photo

This is a photo taken by NASA




Some say it's God's eye... What do you think??




-Shared by Alex Kucha

No comments: