Home / Gallery / Water / Otay Lake – Duck hunt staged by E.E. Babcock – 1907 #1353 Category: Water Otay Lake – Duck hunt staged by E.E. Babcock – 1907 Photo ID #1353