Picture of the Week #88



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

Comments