dbellis54
Avalon Theatre
Catalina Island, CA
Uploaded on: April 21, 2013
Size: 895.6 KB
Views: 1,476
License:
So0urce: “American Movie Palaces,” by David Naylor
No one has favorited this photo yet