Caribbean focus.
Norwich, U.K. : Caribbean Focus,
1992-
Title from caption.
Tourism