20 Fish Hatchery Rd, Grangeville, Idaho 83530-5151 USA
Photo Credit: Campendium/Malcolm
Claim copyright