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

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