/>

National Gallery of Art, London

English art museum

1880

The National Gallery of Art, London buys the The Virgin of the Rocks.

No attachments

Astronomical Events

Agents

Occupations

Hot Spots