Previous Index next

Sleuth: New Harmony Theater, 2001

This is a production photo of the full set revealed behind the roll drop.