Digital signage screen in a kiosk in a Travelbag UK shop window, displaying advertising for Barcelona vacations

Digital signage screen in a kiosk in a Travelbag UK shop window, displaying advertising for Barcelona vacations