Immagine 2022-05-03 174455.png

Media

Part of British soldiers patrol the Kentish coast of England using a miniature armored train