Two deer were spotted Sunday afternoon in the backyard of a Town of Tonawanda residents’ home. They were apparently resting after what must have been a long trip across many busy roadways when Norma Willard spotted the peaceful pair lounging around in her backyard flower garden. It was almost natural to watch them eat from the bushes and lay around in a yard with a sign that marked the area as “Willard Park."
Deer in the Town of Tonawanda
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options: