In Focus Display // Handel and Lucretia 

9. Jan - 26. Jan 14 / ended The Foundling Museum

Free with admission

On constant display

Exhibition | Painting | London