English & Australian cricketers great match, England v. Australia played at Lord's Cricket Ground, London, 19th, 20th, 21st July, 1886 [picture] / I.F. Weedon

Request this item

Request this item to view in the Library’s reading room.

Loading...