A . F. Cavalli Holmgrenfr.