110525_Nonnenaue-7999anpl.jpg beach Nonnenaue island on Rhine river at Trebur / Hesse / Germany Photography: Frank Seifert Foto-Design 2011