dbellis54
Cineworld Cinema - Leicester Square
London, GB
Uploaded on: November 14, 2024
Size: 1.8 MB
Views: 51
License:
Source: Columbus Dispatch, February 26, 1954 - p. 21
No one has favorited this photo yet