CZECH REPUBLIC - alaskan

"ARMORED",Demarcation line museum,Czech Republic.

armored truckdemarcation linemuseumczech republic