Designed by
Title
Several Israeli Merkava tanks are on Memorial Site and the Armored Corps Museum in Latrun, Israel #144482735
Description
Latrun, Israel, April 06, 2019 : Several Israeli Merkava tanks are on Memorial Site and the Armored Corps Museum in Latrun, Israel
This image is editorial