09 08 2007 Shopping around Nuwara Eliya, a hill town, in Ceylon, Sri Lanka, Asia
Size: 3933px × 2592px
Photo credit: © Anil Dave / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, auto, automobile, automotive, car, design, drive, editorial, engineering, industrial, motor, outdoor, show, sky, style, transport, transportation, vehicle