Philippine Islands. Oath of allegiance.

Tools