It looks like there was a building with a dome just to the right of Johnston Building ( later to become the French Foreign Mission Building )
What building could that be ?
It looks like there was a building with a dome just to the right of Johnston Building ( later to become the French Foreign Mission Building )
What building could that be ?