Ocean BeachSan Francisco, CA
Golden Gate BridgeSan Francisco, CA
Marshall’s BeachSan Francisco, CA
Battery GodfreySan Francisco, CA
Ocean BeachSan Francisco, NY
Ocean Beach, San Francisco, CA
Shinnecock BayQuogue, NY
Cupsogue BeachWest Hampton Dunes, NY
Moriches InletWest Hampton Dunes, NY
San Francisco BaySan Francisco, CA
Alcatraz IslandSan Francisco, CA
Lone MountainSan Francisco, CA
Grizzly Island Wildlife AreaSolano County, CA
Mustard Flowers grow between vineyard rowsCalistoga, CA
Mountain biker descends Oat Hill Mine TrailCalistoga, CA
Sea Lion GulchHumboldt County, CA
Lost Coast TrailHumboldt County, CA
Punta Gorda LighthouseHumboldt County, CA
Punta GordaHumboldt County, CA
Mattole BeachHumboldt County, CA
Big SurMonterey County, CA
Lupines on the ridge - Big SurMonterey County, CA
Hazy coast at sunset - Big SurMonterey County, CA
Limantour Beach - Point Reyes National SeashoreInverness, CA
Estero de Limantour State Marine Reserve - Point Reyes National SeashoreInverness, CA
Estero Trail - Point Reyes National SeashorEInverness, CA
Crossover Dr. disappears into Golden Gate Park with Hawk Hill as the backdrop.San Francisco, CA
An international container ship leaves the Golden Gate.San Francisco, CA
National Cemetery OverlookSan Francisco, CA
Sutro TowerSan Francisco, CA
View of the Catskills from South Beacon Fire TowerCold Spring, NY
Bear Mountain Bridge from Bald MountainTompkins Cove, NY
Bear Mountain LookoutTomkins Cove, NY
Raccoon Brook HillRamapo, NY
New York City View from West MountainTomkins Cove, NY
Seven Hills (Blue Markers)Sloatsburg, NY
Lake Sebago (Yellow Triangle Trail)Southfields, NY
Black Ash MountainTuxedo, NY
Haystack MountainWilmington, VT
Harriman ReservoirWilmington, VT
Thousands of Tree Swallows gather before descending into the reeds for the night. Old Lyme, CT
Port and StarboardCT River
Snapper Bluefish in the Connecticut RiverEssex, CT
Becky Thatcher sunset cruiseConnecticut River
Fairy DellQuogue, NY
Sunrise LakesYosemite Wilderness
Vogelsaang PassYosemite Wilderness
Hurricane Isaias floods Quogue BeachQuogue, NY
Shinnecock Bay SunsetQuogue, NY
Stormy SeasQuogue, NY
Shark Fin CoveSanta Cruz, CA
Paumonk Path - Sears Bellows County ParkHampton Bays, NY
Gone Fishin’Monterey, CA
Karl the Fog Rolls In - Tank HillSan Francisco, CA
Photosynthesis - SF Conservatory of FlowersSan Francisco, CA
Waxing GibbousQuogue, NY
Backside Half Dome from Vogelsang PassYosemite Wilderness
Vogelsang LakeYosemite Wilderness
Sunrise High Sierra CampYosemite Wilderness
Yosemite FallsYosemite Valley
Don’t take it for graniteYosemite Wilderness
Charred ForestYosemite Wilderness
Quogue Wetlands PreserveQuogue, NY
Beach Loft Quogue, NY