A stunning symbol of New Life snapped in my front lawn a few secs ago.