Library Digital Collections

Camp Matthews, Guardhouse, Building No.256

Camp Matthews, Guardhouse, Building No.256