Photo

Timothy A. Clary / AFP / Getty

Photos of the Week: 6/17–6/23

A heatwave in Europe, floating solar farms in China, the America’s Cup in Bermuda, the Royal Highland Show in Scotland, and much more

Follow Us