A horse-drawn tram in the central Plaza of Disney Land Paris.
A horse-drawn tram in the central Plaza of Disney Land Paris.
Size: 4940px × 3586px
Location: Disneyland Paris, Marne-la-Vallée, France
Photo credit: © John Gaffen / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: car, disney, hat, horse-drawn, land, paris, park, ride, street, streetcar, theme, tram, tramway, transport