Three generations of Mars Rovers. Bottom rover is Sojourner, left rover is Spirit/Opportunity, right rover is Curiosity.