Jim Dolan

Photographer

Upstate New York professional photographer, serving the areas of Rochester, Buffalo, Syracuse and the Finger Lakes.