The arrival of MSC World America in Miami sets up an epic battle of the megaships ahead of the summer cruising season.
I love the challenge of finding something beautiful or strange and capturing it forever. And I desperately wanted a picture ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results