www.shipparade.com - cruise ship photos

  Stella Solaris at Piraeus, Greece on November 1, 2002. Photo Bart de Boer

   
www.ShipParade.com
 ;