Wearing a hat for a happy occasion
These people, wearing creative and colorful hats, were celebrating the Hat Festival in Germany in May. The three-day festival turned the city center into a big open-air stage.