Join Today
Donate
Ramon Castilla fought in the Spanish army against revolutionaries in Peru but later switched sides and fought for independence. He later served four terms as president of Peru. No artist is recorded.