Stevens Memorial Library (North Andover)

Palisades, N.Y.

Label
Palisades, N.Y.