Chinese Gardens Theatre North Terrace and Frome Road, Adelaide, SA - 1934
Located on North Terrace at the corner of Frome Road. Opened on 29th November 1934. Closed in April 1938. Built at the rear of the Exhibition Buildings (now the Institute of Technology)
Contributed by Greg Lynch -
No one has favorited this photo yet