GENERAL SANTOS ARCHIVE

Feb 27 19th Landing Anniversary with Dr. Jorge Royeca as one of the Speakers