Mother Nature's little red flowers. This image was taken not far from I-10 in NW Florida, USA, on 24 Oct. 2009.