Mission Images
Download
The-Lost-Church
The Lost Church is a super intimate performance space hidden inside a house specially built by David Ireland the late great conceptual art pioneer. The Lost Church at 65 Capp St. is a multi-media theatrical production house.
the lost church.com/
Hits: 25