All aboard!

This Day In History: 1945-01-21

British troops land on Ramree, near coast of Burma.

Secured By miniOrange