An array of vintage vehicles - horse-drawn, two and four-wheeled - pass through Hyde Park in the annual Easter Parade.
1947
1978
1931
1940
1997
1925
1935
—
1961
1936
1909
1974
1934
1902
1950