Pete Grube: Salmon Cans
Pete Grube: Subalpine meadow, Olympic NP.
Pete Grube: Ghost sign
Pete Grube: Friday Harbor, San Juan Island
Pete Grube: Ferry to Anacortes
Pete Grube: Orca Chasers
Pete Grube: Western Sandpipers
Pete Grube: Kalaloch Beach Beachcomber.
Pete Grube: Heermann's Gull
Pete Grube: Indian Thistle (Cirsium edule)
Pete Grube: Martindale's Lomatium (Lomatium martindalei)
Pete Grube: Humpback Whale
Pete Grube: Harbor Seal
Pete Grube: Roosevelt Elk
Pete Grube: Roosevelt Elk
Pete Grube: Roosevelt Elk
Pete Grube: Red Monkey Flower (mimulus lewisii)
Pete Grube: Cascade Penstemon (Penstemon serrulatus)
Pete Grube: Rialto Beach
Pete Grube: Rialto Beach
Pete Grube: Rialto Beach
Pete Grube: Ruby Beach
Pete Grube: Ruby Beach
Pete Grube: Ruby Beach
Pete Grube: Ruby Beach
Pete Grube: Lake Quinault
Pete Grube: Hurricane Ridge, Olympic National Park
Pete Grube: Broadleaf Lupine (Lupinus latifolia)
Pete Grube: Hurricane Ridge in the Olympic National Park
Pete Grube: Magenta Paintbrush (Castilleja parviflora)