Library Digital Collections

A hamlet on the side of the hill.