For the 200th years of Continuous Mail Service, St Lucia issued in 2003 four stamps of which the 65c stamp shows the steam mail packet HEWANORRA of 1920 of which I have not any details on.
Hewanorra is the old name for St. Lucia.
St Lucia 2003 65c sg 1286, scott?