Chilean ship Esmeralda

Several ships of the Chilean Navy have been named Esmeralda


Developed by StudentB