Posted on 18 July 2011.
British troops in a landing craft make their way ashore on Ramree Island, 21 January 1945.
Click here to cancel reply.
Name
Mail (will not be published)
Website
Δ