(via Tumbling)
Armor worn in Europe
“Lucky” javelin destroyer in Liverpool dock Alexandra October 31, 1944.
134 posts