Institute Building [Adelaide].
view larger image
Name
Institute Building [Adelaide].
Date established
1860
Place established
North Terrace, Adelaide, South Australia, Australia View on map Close map
Summary
Exhibition venue. Located: Australia (SA).
Country of context
Australia