Horseshoe Lake in Klamath County, Oregon

Horseshoe Lake in Klamath County is a water. Horseshoe Lake also exists in Lane County.
Nature
water