Royal Hospital guide
Royal Hospital (Chelsea, London, England)
London, S.W.3 Royal Hospital,
[1970]
Royal Hospital (Chelsea, London, England)