Historic Buildings in Indian Island, Penobscot, Maine

Location Map