Leavenworth National Fish Hatchery
Leavenworth, WA
Nature
Leavenworth National Fish Hatchery is a federal fish hatchery located near Leavenworth, in the Icicle Creek in the U.S. state of Washington. The hatchery is operated by the United States Fish and Wildlife Service as part of the National Fish Hatchery System.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account