Tokyo Car and her sister ship, Triumph, moored in Southampton Docks - May 2009.
Ein neues Foto hochladen.