An array of vintage vehicles - horse-drawn, two and four-wheeled - pass through Hyde Park in the annual Easter Parade.
1941
—
2023
1993
1933
1950
1909
2006
1947
1925
1937
1962
2012
1931
1902
1997
1929
1978
2021
2019