Bromeliad flower

Red bromeliad growing on a tree

San Cristobal de las Casas, Chiapas, Mexico