Royal Hospital (Chelsea, London, England), Chapel Choir
Label
Royal Hospital (Chelsea, London, England), Chapel Choir
Name
Royal Hospital (Chelsea, London, England)
Subordinate unit
Chapel Choir