School of Barracudas (Sphyraena), Portugal, Azores, Santa Maria island School of Barracudas (Sphyraena) Facebook Twitter Pinterest Google+ Email Auvergne, France Samarcande Comments are closed.