Clicking on any image will open a full-screen view

Belle Isle Aquarium, Piranha



Canadian Rockies

Wildfire smoke in the Canadian Rockies

Angel Glacier, Canadian Rockies

Glacier National Park





The Blue Water Bridge in Port Huron MI


Canadian Rockies

Canadian Rockies

Canadian Rockies

Canadian Rockies

Canadian Rockies

Canadian Rockies



Cicada



Kaleva MI









Glacier National Park

Glacier National Park

Glacier National Park

Glacier National Park









Glacier National Park


Glacier National Park

Glacier National Park

Mt Robson, Canadian Rockies

Canadian Rockies








New Mexico

New Mexico




















Glacier National Park





Glacier National Park


Newborn mountain goat


Glacier National Park

Peyto Lake



















Grosse Pointe Park

The Hawk




The Pine River, Manistee County


Midnight in Kaleva MI

Wildfire smoke permeating the Canadian Rockies





Grosse Pointe Park's official flower, the daffodil

Storm brewing over Lake St Clair


March 14, 2022 sunrise over Lake St Clair

