Picture brings back good memories. Well worth a visit to Green Island and Barbuda was a real high point.