Leopard shark
The head of a leopard shark washed up recently on Goleta Beach. (www.santabarbarbafun.net)