Documentary following the intrepid Brits who've seized the opportunity to escape lockdown Britain and taken advantage of the 'Barbados Welcome Stamp' to work from home in the beautiful Caribbean
Documentary following the intrepid Brits who've seized the opportunity to escape lockdown Britain and taken advantage of the 'Barbados Welcome Stamp' to work from home in the beautiful Caribbean