Stray Dog at the Brick and Ash

Brick and Ash, 10 Center Street, Newburyport