Horse carriage
The parade of horse carriage takes place in Battersea Park, London, England. Battersea Park is a 200 acre ( km²) green space in Battersea, London, England. It is situated on the south bank of the River Thames opposite Chelsea. It was opened in 1858. The park occupies a mix of marshland reclaimed from the Thames, and land formerly used for market gardens serving the growing London population.
Size: 5500px × 3595px
Location: London, England
Photo credit: © Chao-Yang Chan / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: animal, battersea, black, carriage, classical, england, horse, liv, london, man, parade, park, transportation, vehicle, white