Magic Hour Foundation is a network of professional photographers across the United States who serve individuals and families fighting cancer by celebrating their lives through charitable portrait sessions.