Benson Sculpture Park

Located in Loveland, Colorado this is a very impressive sculpture park.  It is said to be one of the largest in the country and I would have to agree.

Using Format