Leader Ladies Project

China Couple – BKSTS Test Film 3, 16mm

China Couple – BKSTS Test Film 3. This vaguely matrimonial pair found on a print of ROCKY HORROR PICTURE SHOW

Bookmark the permalink.

Leave a Reply