Tropical desert photograph

An image from a cave of tropical desert.