Back to photostream

The Alhambra Theatre,1947.

This complex in Riebeeck street was demolished in 1974.

2,086 views
4 faves
1 comment
Uploaded on January 9, 2026
Taken on December 8, 2023