Mexican officer cadets stand on the sail yards of the navy training tall ship ‘Cuauhtemoc’ as it steams into the port of Acapulco, Mexico on Wednesday, November 23, 2011. Cuauhtemoc was built for the Mexican Navy by Bilbaol shipyards in 1982 and was named for the last Aztec emperor. via hungeree
Leave A Comment