Stock Photo: Town festival in Soest, North Rhine_Westphalia, Germany, Europe