Adelphi Films Limited - the United Kingdom



Best British Historical & Cultural Archive 2021