The interior of this mysterious little outdoor theater on South Scott Street.
Next
Back to
July 2003
thumbnails