Karl Arvid Haglöf , Nyckelby,