The Staff at Rumours Restaurant in Los Cristianos, Tenerife

The Staff at Rumours Restaurant in Los Cristianos, Tenerife