210805103308-carnival-vista-file-0503-galveston-restricted-super-tease.jpg

Carnival Cruise Line to require masks for all guests