Lobo Canyon Beach, Santa Rosa Island, Channel Islands National Park, California, USA.
SuperStock offers millions of photos, videos, and stock assets to creatives around the world. This image of Lobo Canyon Beach, Santa Rosa Island, Channel Islands National Park, California, USA. by Russ Bishop is available for licensing today.
DETAILS
Image Number: 7109-70407019Rights ManagedCredit Line:Russ Bishop/SuperStockCollection:Russ Bishop Contributor:Russ Bishop Model Release:NoProperty Release:NoResolution:4891×7329