array of cahaba lilies

Canoeing the Little Cahaba River