SA/NT District
137 Archer Street North Adelaide SA 5006 Phone 08 8267 5211
The LCA’s Department of Visual Arts is again displaying its own exhibition in the South Australian Living Artists Festival at St Stephen’s Lutheran Church, Adelaide, this year.