Beaver Dam on Boulder Creek

A beaver dam located on Boulder Creek, near Boulder, CO in 2016.

Leave a Reply