Blas de Lezo y Olavarrieta was a Spanish admiral best remembered for the Battle of Cartagena de Indias in modernday Colombia, where Spanish imperial forces under his command resisted a siege by a large British invasion fleet under Admiral Edward Vernon.
NA
Source: Wikipedia