humanoidhistory:

Happy birthday to the Hubble Space Telescope. On April 24, 1990, shuttle mission STS-31 saw Discovery launch the telescope successfully into its planned orbit. After some early trouble with mirrors and some daring fix-it missions, Hubble has turned out to be one of the greatest achievements in the history of science. Call that hyperbole if you like, but the more I’ve learned about the Hubble Space Telescope — through the telescope, I should say — the more I stand in awe. (NASA/HubbleSite/APOD)

Being both soft and strong is a combination very few have mastered.
 



Chuuuch

 

Chuuuch

ART HISTORY MEME || [1/6] themes or series or subjects: Greek mythology

 

Underwater Photography by Alexander James

 

Lions Gate Bridge

 

Lions Gate Bridge