Squirrel Meadows Guard Station

Forest Rd. 20031
Wyoming
United States