First flights

As the long summer months drag on I look forward to the turn of the calendar pages. In October the cool tones of sunrise and the warm hues of sunset return to one… Continue reading


Fourth of July always presents a technical photo opportunity, photographing fireworks. I have to admit after a couple of years I have the formula down pretty good. A low ISO setting, the right… Continue reading

Somewhere only we know

“I walked across an empty land I knew the pathway like the back of my hand I felt the earth beneath my feet Sat by the river and it made me complete” That… Continue reading

Coastal view

Valley views are nice but some times you just have to go coastal. A trip to the Marin Headlands and Point Bonita was just the ticket to erase some of the hillside humdrums… Continue reading

Knights tale

Sometimes it’s not about taking pictures it’s just about enjoying the experience. A recent trip to the covered Bridge at Knights Ferry was less about how many pictures I could take but how… Continue reading


Time has a habit of slipping by quickly, weeks turn into months and the first muddy hikes of winter are now the wildflower filled trips of spring. Work gets in the way and… Continue reading

Morning departure

Braving chilly December temperatures I made one last trip to Isenberg this season to watch the morning departure. There is always a chance of not seeing any cranes or other waterfowl and you… Continue reading


There’s that time after the sun has setĀ and the sky reflects the last few rays of light across the water at Isenberg. The sky changes from a fiery orange to a warm magenta… Continue reading

Light show

A day of rain over Tracy ended with a lightning storm passing over town this evening. I had never tried to photograph an electrical storm before but with a tripod, a remote cord… Continue reading


The second trip to Isenberg this season was a cold, cloudy morning adventure to watch the cranes wake at dawn. Arriving before daybreak I was greeted by theĀ sounds of geese and cranes in… Continue reading