Library Digital Collections

Large garden on steep hill.

Large garden on steep hill.