dsedman
Apollo Theatre
Zurich, CH
Uploaded on: February 18, 2017
Size: 462.2 KB
Views: 767
License:
1952 lobby display by the Apollo Theatre in Zurich for “The Day the Earth Stood Still”
No one has favorited this photo yet