Germany Daily Life

Cows stand under a rainbow in Ruderatshofen, Germany, Wednesday, June 12, 2019. (Karl-Josef Hildenbrand/dpa via AP)

Source: AP