Photograph, Thalassa Mansion exterior - images collection

Historical information

Images prior to restoration c2000

Physical description

Images of building at 14/17 Byrne Avenue, Elwood, Victoria before renovation c2000.

Back to top