State Library of South Australia
Search
Tea Tree Plaza, crude demarkation stickers
[PRG 1763/5/5] • Photograph