Buildings and scenes - West China Union University Library


12395307