Image of Cruise liner passengers shop for duty free which is cheaper than in Spain as Gibraltar doesn’t have VAT