Clough & Wardner

Vinalhaven Public Library (Knox County, Maine)