England, London, Bloomsbury, Brunswick Square, The Foundling Museum, Painting Showing A Mother Depositing Her Child at the Foundling Hospital in Paris by Henry Nelson O'Neil dated 1855