Major Horton Is On Leave In London
demons:

A photograph found in the camera of a wounded combat photographer/May 1945

demons:

A photograph found in the camera of a wounded combat photographer/May 1945

ultrafacts:

(Source) Follow Ultrafacts for more facts!