Restaurant

Tortuga

Tortuga

Tortuga Club restaurant, 1991.

Harbour View

Harbour View

Harbour View restaurant 1984, George Town, with Pamela Barnes.

Shanghai

Shanghai

Opening of Shanghai restaurant, 1986.

Boat repairs

Boat repairs

Boat repairs underway beside the Lobster Pot restaurant, 1987.