Tom Hammick

Island in Maine - new painting by Tom Hammick