Walker's Cay owner Carl Allen
Photo: Walker's Cay