• Photograph
    Photograph 8110292
    ... for a club and sports centre being built at Leichhardt, Sydney, at the cost of 75 000 Pounds for...