Browse Items (2 total)

The New Olympia Theater-.jpg
A movie theater later turned fighting ring

TheNewOlympiaTheater.jpg
The New Olympia Theater located at 711-719 South Broad Street, Philadelphia, Pa.
Also known as: New Olympia Theatre; Palais Royal Theatre
Output Formats

atom, dcmes-xml, json, omeka-xml, rss2