Box for viewing pictures (8)
I believe the answer is:
peepshow
(Other definitions for peepshow that I've seen before include "Saucy spectacle" , "little erotic entertainment" , "Erotic entertainment viewed through a hole or from a booth" , "erotic pictures" , "entertainment on pier, perhaps" .)