All aboard!

This Day In History: 1943-02-15

Women’s camp Tamtui on Ambon (Moluccas) hit by allied air raid.

Secured By miniOrange