E.M. CLAY, HALIFAX. STATEMENT OF EXPENDITURE, MAY

Date modified: