Day at St Christopher's College and School

London Missionary Society

Documentary
19 min     0     1920     United Kingdom

Overview

Behind the scenes at a Chennai teachers training college.

Similar