State Library of South Australia
Search
Inside the "Abode of the Friendly Toad", Henley Beach Road, Mile End. 8th June 1988.
[B 70869/2535] • Photograph