Digital signage screen in a kiosk in a Travelbag UK shop window

Digital signage screen in a kiosk in a Travelbag UK shop window