Douglas B. Koch:
Ainley's Storm-petrel Guadalupe Is. Mexico 11:30:15
Douglas B. Koch:
Ainley's Storm-petrel10 Guadalupe Is. Mexico 11:30:15
Douglas B. Koch:
Ainley's Storm-petrel3 Guadalupe Is. Mexico 11:30:15
Douglas B. Koch:
Ainley's Storm-petrel5 Guadalupe Is. Mexico 11:30:15
Douglas B. Koch:
Ainley's Storm-petrel7 Guadalupe Is. Mexico 11:30:15
Douglas B. Koch:
Ainley's Storm-petrel9 Guadalupe Is. Mexico 11:30:15
Douglas B. Koch:
Ashy Storm-petrel Monterey Bay CA 9:23:11
Douglas B. Koch:
Ashy Storm-petrel Bodega Bay CA 9:14:11
Douglas B. Koch:
Ashy Storm-petrel Half Moon Bay CA 9:16:16
Douglas B. Koch:
Ashy Storm-petrel Monterey Bay CA 9/11/11
Douglas B. Koch:
Ashy Storm-petrel Monterey CA 9:11:12
Douglas B. Koch:
Ashy Storm-petrel2 Bodega Bay CA 9:14:11
Douglas B. Koch:
Ashy Storm-petrel2 Half Moon Bay CA 9:16:16
Douglas B. Koch:
Ashy Storm-petrel2 Monterey Bay CA 9:25:11
Douglas B. Koch:
Ashy Storm-petrel2 Monterey CA 9:11:12
Douglas B. Koch:
Ashy Storm-petrel25 Monterey Bay CA 9:11:11
Douglas B. Koch:
Ashy Storm-petrel26 Monterey Bay CA 9:11:11
Douglas B. Koch:
Ashy Storm-petrel3 Bodega Bay CA 9:14:11
Douglas B. Koch:
Ashy Storm-petrel3 Half Moon Bay CA 9:16:16
Douglas B. Koch:
Ashy Storm-petrel3 Monterey CA 9:11:12
Douglas B. Koch:
Ashy Storm-petrel30 Monterey Bay CA 9:11:11
Douglas B. Koch:
Ashy Storm-petrel36 Monterey Bay CA 9:11:11
Douglas B. Koch:
Ashy Storm-petrel39 Monterey Bay CA 9:11:11
Douglas B. Koch:
Ashy Storm-petrel4 Monterey Bay CA 9:22:11
Douglas B. Koch:
Ashy Storm-petrel4 Monterey Bay CA 9:25:11
Douglas B. Koch:
Ashy Storm-petrel41 Monterey Bay CA 9:11:11
Douglas B. Koch:
Ashy Storm-petrel44 Monterey Bay CA 9:11:11
Douglas B. Koch:
Ashy Storm-petrel45 Monterey Bay CA 9:11:11
Douglas B. Koch:
Ashy Storm-petrel46 Monterey Bay CA 9:11:11
Douglas B. Koch:
Ashy Storm-petrel47 Monterey Bay CA 9:11:11