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)