VODAFONE

A collection of images for commercial showing the team and repair services in the Vodafone flagship store, London.