Undeterred: Vacationing cyclists in the rain, Spreewald, Germany, near Burg, south of Berlin, 2024.

隨機精選照片