Santa Cruz Island is the largest of the five islands that make up Channel Islands National Park, situated off the coast of Southern California.
Pelican Bay
Pelican Bay
Canon EOS-1D Mark III |
Original size: 3687x2459 |
Current: 800x534 |
All Images © Tim Hauf - Tim Hauf Photography. All Rights Reserved