Thursday, April 29, 2010

Picture of the Week #88



Image from the Hubble Space Telescope celebrating the observatory's 20th anniversary (More info)

No comments: