Horseshoe Lake in Fremont County, Wyoming

Horseshoe Lake in Fremont County is a water. Horseshoe Lake also exists in Sublette County.

Nature
water