London Gallery Project

The London Gallery Project is a research repository and visualization of the history of the commercial art gallery in London, c. 1850-1914. The project is based at Bowdoin...

Read more

Viewing results: 1 to 1 of 1