Unofficial First President of the Philippines

Unofficial First President of the Philippines
Unofficial First President of the Philippines | @philippine_museums

Unofficial First President of the Philippines

Andres Bonifacio also known as The Great Plebeian, Supremo of the Katipunan, the Father of the Philippine Revolution, and the Unofficial First President of the Philippines.