Horseshoe Lake in Yakima County, Washington

Horseshoe Lake in Yakima County is a water. Horseshoe Lake also exists in Okanogan County, Adams County, Lewis County, King County and Grays Harbor County.

Nature
water