Tesla show room in Cribbs Causeway shopping Mall, 22nd December 2014
Size: 3533px × 2378px
Location: Bristol, England, UK GB
Photo credit: © Timothy Large / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bristol, car, customer, display, electric, england, environmental, green, interest, jpg, sell, selling, shop, shopping, store, tesla, zza