British telecom street hub touchscreen information point installed in urban town center, tilting upwards
1080p 00:27
Zu Sammlung Hinzufügen
Zu Den Favoriten Hinzufügen