L-33 Roem
Jump to navigation
Jump to search
L-33 or Roem is a 155-mm self-propelled howitzer on M4 Sherman chassis developed by Soltam, Israel.
-
Roem in Beyt ha-Totchan, Israel.
-
Roem in Beyt ha-Totchan, Israel.
-
Roem in Beyt ha-Totchan, Israel.
-
Roem in Beyt ha-Totchan, Israel.