Promotional leaflet advertising prints and still from the film The Battle of Britain.
Battle of Britain Prints International Ltd.
Promotional leaflet advertising prints and still from the film The Battle of Britain.
Battle of Britain Prints International Ltd.