A big screen for an outdoor film screening and people sitting in chairs watching the film

Translate »