Report the Artwork

Allegory of the Victory of the Dutch over the Spanish Fleet at Gibraltar, 25 April 1607