The Mini car yard on West Terrace is the city of Adelaide South Australia
Size:
5298px × 3744px
Photo credit: ©
William Robinson / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
adelaide,
australia,
car,
city,
display,
mini,
motor,
novelty,
south,
terrace,
west,
yard