All aboard!

This Day In History: 1942-01-30

Japanese troops land on Ambon, Indonesia.

Secured By miniOrange