A horse grazing in a field of wildflowers at Oak Mountain State Park near Birmingham, Alabama.