Apollo Theatre

Uploaded By

Tiny dsedman

Featured Theater

Apollo Theatre

Apollo Theatre

Zurich, CH

More Photos

Photo Info

Uploaded on: February 18, 2017

Size: 462.2 KB

Views: 767

License:

Apollo Theatre

1952 lobby display by the Apollo Theatre in Zurich for “The Day the Earth Stood Still”

Unfavorite No one has favorited this photo yet

You must login before making a comment.

New Comment