PHL1-053-25
The former Leader Theater 4102 Lancaster Ave West Philadelphia.Built in 1912.988 seats.Closed 1968.-35mm Olympus Stylus Epic,Ilford XP2 400.
7,386
views
45
faves
0
comments
Uploaded on March 30, 2021
PHL1-053-25
The former Leader Theater 4102 Lancaster Ave West Philadelphia.Built in 1912.988 seats.Closed 1968.-35mm Olympus Stylus Epic,Ilford XP2 400.
7,386
views
45
faves
0
comments
Uploaded on March 30, 2021