More Big Duck Images
The Big Duck
Flanders, Long Island, New York