photographer, picture editor, digital imager

Female Anna’s hummingbird (Calypte anna), Salt Spring Island, British Columbia, Canada.
Female Anna’s hummingbird (Calypte anna), Salt Spring Island, British Columbia, Canada.
Man cavorts with dog at sunset, Chesterman Beach, Tofino, British Columbia.
Man cavorts with dog at sunset, Chesterman Beach, Tofino, British Columbia.
Lone horse at sunrise, Monument Valley, Arizona Utah state line.
Lone horse at sunrise, Monument Valley, Arizona Utah state line.
Wailing Wall Old City of Jerusalem
Wailing Wall Old City of Jerusalem
Woman kisses camel, Petra, Jordan
Woman kisses camel, Petra, Jordan
 Fly fisherman angles Atlantic salmon Miramichi River system, New Brunswick, Canada.
Fly fisherman angles Atlantic salmon Miramichi River system, New Brunswick, Canada.
 Rainbow touches mountain Nash Creek Hot Springs, Yukon Territory, Canada.
Rainbow touches mountain Nash Creek Hot Springs, Yukon Territory, Canada.
 Eastern Grey Kangaroo skirts surf's edge, Pambula Merimbula beach area, New South Wales, Australia.
Eastern Grey Kangaroo skirts surf's edge, Pambula Merimbula beach area, New South Wales, Australia.
Hummingbird, Treasure Beach, Jamaica
Hummingbird, Treasure Beach, Jamaica
Black Vulture and paraglider share the wind currents  above the surf, Pipa, Rio Grande do Norte, Brazil.
Black Vulture and paraglider share the wind currents above the surf, Pipa, Rio Grande do Norte, Brazil.