Recent solar eclipses from around the world

Here are some photos of recent solar eclipses around the world as North America prepares to see another on Aug. 21.