California Channel Islands Undersea ID - StuartHalewood

Sealions at Santa Rosa

ctnseals