Hyde Park - the old days of merry Cricket Club matches, c. 1870?

(Image  of 1)