Indonesian Acolytes and European Priest, Indonesia by  Unknown Artist

Title:Indonesian Acolytes and European Priest, Indonesia
Owner:Nationaal Archief
Country of Origin:Indonesia
Date of Creation:1880 AD
Tags:Photographs Christianity
Jigsaw PuzzleClick Here to Play