4 ms·
There's also one on display in London at the Imperial War Museum near Lambeth North. I'd read a lot about them, and seen pictures, but it was still far bigger t
by davidbarker 11y ago
There's also one on display in London at the Imperial War Museum near Lambeth North. I'd read a lot about them, and seen pictures, but it was still far bigger than I expected.
- ngcazz 11y agoAnd one just chilling out by the London Bridge train station.