Skip to main content

Fairfield Porter with his dog Bruno, Great Spruce Head Island, Maine

Fairfield Porter with his dog Bruno, Great Spruce Head Island, Maine

Porter, Fairfield