Home › Slim Aarons › Lyford Cay Fire Service Lyford Cay Fire Service De brandweer in Lyford Cay, op New Providence Island in de Bahama's, april 1966.