The man who led the development and care of Izaak Walton Nature Preserve in Homewood for more than four decades died Wednesday, April 17. Robert “Bob” Ahlf, 77, died at his Belleair, Florida, residence. You’ve reached subscriber-only content Register for free to continue reading Free 3-day trial Already a subscriber? Log[Read More…]