Yenching University: Stone pillar


17098110