GENERAL SANTOS ARCHIVE

Philippine Digest Vol. 1 no.1 (July 1847)

Related History