Skip to main content
Report this ad

See also:

Carnival stages big send off as Sapphire Princess sets sail from Shanghai

Report this ad