Shepherd Lake in Garfield County, Colorado

Shepherd Lake in Garfield County is a water.
Nature
water