MSC Napoli beached with its cargo of nearly 2500... - Paul Carter, JP992123.jpg

MSC Napoli beached with its cargo of nearly 2500... - Paul Carter, JP992123.jpg