Collections

30513_EXTRA_LARGE.jpg
30514_EXTRA_LARGE.jpg
[-] // ΜΤ-011815 // 08/09/1949

Margaret Lockwood

DImensions: 4 x 18 εκ. Location: United Kingdom, London Material: Photographic Paper

Test photo sent from London to Athens, depicting the British actress Margaret Lockwood.

In Copyright

In copyright