Gerald A. DeLuca
Empire Cinemas - London Haymarket
London, GB
Uploaded on: March 2, 2022
Size: 420.1 KB
Views: 717
License:
May 31, 1929 in Daily Mirror.
No one has favorited this photo yet
Now better known as “Alibi”.
Comments (1)
Now better known as “Alibi”.