Stroller   People and their doggies strolling along the vast beach at Sankt Peter Ording, Germany
Andreas Tabbert Photography  /  Content        Show captionHide caption