Thank you for your patience while we retrieve your images.

Escape from humanity in the rugged natural beauty of Santa Rosa Island, in the Channel Islands National Park. These are some of the landscapes I photographed during a recent backpacking trip.