Ed SmithBarracuda - at Cabo de PalosYou just never know what might turn up on your dive! At the end of a lovely morning dive, with lots of schooling Bream, free swimming...