Wildlife is visible along the Lombard stream on Westmore-Meyers Road during daily walks. Colorful Mallard ducks survive the cold winter days wandering in the Lombard stream one block from Highridge Road in York Township, DuPage County, Illinois USA.

Advertisements