Skip to content

Royal Hospital 1966

Stills taken during Peter Davis’ and Staffan Lamm’s production of the Chelsea Pensioner documentary film, Royal Hospital in Chelsea, West London.

Total items
29