A store with many aisles, displays and customers, Nokia being the name on the most prominent display.
A department stores with a few people walking about and a sign above that reads, Garbarino.
the store has a nokia stand of items in it
A few people standing around in an electronics store.
Retail shop with Nokia display with phones inside