Skip to content

Embarkation of Saint Paula

1642

Dulwich Picture Gallery, London Borough of Southwark →

Embarkation of Saint Paula. 1642. Dulwich Picture Gallery
Where is this?