stranger's gallery


noun

another name for public gallery