Annie Libby is a San Diego horse, dog and travel photographer specializing in lifestyle and portrait imagery.