The waves have been amazing as usual in Portugal and Santa Cruz is one of the “hotspots” of the moment. Some of the best surfers in the country headed over and were not disappointed but the barreling lefts and right. Photographer Pedro Mestre caught some of the best moments of the past few sessions and these are the highlights…