Vodafone Store, Vodafone mobile phone phones shop store sign building exterior name smartphone cities British chain brand Beverley UK stores shops

- Image ID: T1N017