Vodafone Store

Vodafone Store

Jason Alden/Bloomberg

A Vodafone store in London.