Some palms along Grand Cayman's 7 Mile Beach