Library Digital Collections

Large garden on steep slope.

Large garden on steep slope.