Leichardt St, Lt Lon Previous Next Published 19 June, 2012 at 2338 × 1700 in Archaeological Melbourne