Results 1 results found Aldeburgh Marshes and Slaughden Quay at dusk, Suffolk, England, United Kingdom, Europe