Itasca, IL USA July 23, 2023July 19, 2023 I found a quilted heart while enjoying a walk by river walk in itasca, Illinois.