ALLAHABAD
SEPIA, PRINTED IN ENGLAND, PUBLISHED FOR THE NORTH INDIA CHRISTIAN BOOK & TRACT SOCIETY, ALLAHABAD.
27/07/1922
India
ALL SAINT'S CATHEDRAL
893
Horizontal
$10.00 USD