The Chelsea Pensioners

Performer Focus – The Chelsea Pensioners, United Kingdom

The Chelsea Pensioners are retired British Army veterans who live at the Royal Hospital Chelsea in London. They come from...