Stock Photo - Flock of wild ducks flying in the sunrise. Richmond Park, London, England, UK


Location: Richmond Park, London, England, UK.