Capitola: Two legal halibut caught on frozen sardine’s 90 feet of water La Selva Beach.

Capitola: .

July 14, 2013   Posted in: Fishing Reports