Horse on a merry-go-round in Leicester Square, London.
Horse on a merry-go-round in Leicester Square, London.
Size: 4200px × 2800px
Location: Horses on a merry-go-round in Leicester Square, London.
Photo credit: © Mark Davidson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: horses, leicester, london, merry--, square