Created by Liz C - March 22nd 2024
Santa Cruz & Santa Rosa Island, Ventura, CA, US
Channel Islands National Park