Itasca, IL USA

I found a quilted heart while enjoying a walk by river walk in itasca, Illinois.