Participants of the Koetzting Pentecost Ride (Pfingstritt) ride on their horses near Bad Koetzting, Germany, 25 May 2015. The procession counts approximately 900 riders and is said to be one of the oldest Bavarian customs.
May 25, 2015, Monday
| Source: EPA/BGNES