Library Digital Collections

Hamlet on coastal ridge.

Hamlet on coastal ridge.