No image defined for this slide.
1 3 4 5 6 7 23

1939: Norfolk, England

Ducklings, in Norfolk.