MovieDad1970
Capital Theatre
Philadelphia, PA
Uploaded on: June 21, 2023
Size: 51.5 KB
Views: 573
License:
This photo of the Capital Theatre at 1237 N. 52nd Street in West Philadelphia was taken on September 8th, 1966.
No one has favorited this photo yet