Cabinet card of James Shirley Hibberd


Information