Down the Bamboo Slide

06/22/1903

|

0hr 1min

|

STORY

An amusing picture of a new laugh-raising device at Luna Park.

CAST & CREW

    Cast

    INFORMATION

      Production Companies

      Production Countries

    LANGUAGES

      Cast