Library Digital Collections

A hamlet.

A hamlet.