Asylum of the Good Shepherd, Hammersmith (LONDON)

About

Some information is missing for this author.