Langley-Adams Library (Groveland)

Roseland, N.J.

Label
Roseland, N.J.