Cecil Holmes
Cecil Holmes is a professional outdoor and nature photographer that lives in Huntsville, Alabama. Cecil spends a lot of his time traveling and photographing. He has a love for nature, wildlife, and travel and that is expressed in his images. Cecil’s images have appeared in articles and advertorials in publications such as Nature Photographer, Outdoor Photographer, Shutterbug, and many local publications.