The Sun Never Sets on Aurora Picture Show

1

Screening from the backyard of Aurora Picture Show's library location, 1524 Sul Ross, Houston, TX.

Screening from the backyard of Aurora Picture Show’s library location, 1524 Sul Ross, Houston, TX.