Gorilla at Scovill

Another beautiful piece of art has been added to the many, many attractions in Decatur Illinois.

(photo: Herald & Review)

View it at Scovill Zoo.


More info --

Story:

Video:

Popular posts from this blog

N&W Explosion 1974

Decatur Baseball: Fans Field and More

Brush College Road Improvements