Artwork

City defending against the attack of ships

City defending against the attack of ships, by Unknown, oil, 1662
City defending against the attack of ships, by Unknown, oil, 1662

City defending against the attack of ships is an oil painting by the Dutch Golden Age artist Unknown. It dates from 1662 and is held in the collection of the National Museum in Warsaw. The canvas presents a coastal city besieged by a fleet of armed vessels.

About this work

Overview

The canvas presents a coastal city besieged by a fleet of armed vessels. Buildings and fortifications dominate the left side, while the right side shows ships bristling with cannons. Smoke and flames rise from the urban structures, and figures in the foreground scramble either to flee or to mount a defense. Dark, clouded skies loom overhead, intensifying the scene’s turbulence.

Subject & Meaning

The work captures the moment of an assault on a fortified settlement, emphasizing the vulnerability of civilian life amid military aggression. By juxtaposing the orderly architecture of the city with the chaotic onslaught of the ships, the painting reflects themes of conflict, resilience, and the precarious balance between protection and destruction.

Technique & Style

The artist employs strong chiaroscuro, contrasting illuminated flames and smoke against a somber sky to heighten drama. Thick impasto layers give texture to the smoke and masonry, while glazing adds depth to the water and sky, allowing subtle color shifts. These combined methods create a tactile, atmospheric effect that draws the viewer into the turmoil.

Context

Executed in oil on canvas, the piece aligns with a tradition of narrative battle scenes that use dramatic lighting and vigorous brushwork to convey historical or mythic confrontations. Its compositional balance—city on the left, attacking fleet on the right—mirrors classic depictions of siege warfare, situating the work within a broader visual discourse on war and defense.

Artist & collection

Artist

Unknown

entity whose identity is not known