Designed by
Title
Indian Navy RBU-6000 Smerch-2 anti-submarine rocket launcher on INS Mysore (D60). #263335837
Description
Kanagawa Prefecture, Japan - April 14, 2007: Indian Navy RBU-6000 Smerch-2 anti-submarine rocket launcher on INS Mysore (D60).
This image is editorial