Designed by
Title
Indian Navy 3M24 Uran ship-to-ship missile launcher on INS Mysore (D60). #262071564
Description
Kanagawa Prefecture, Japan - April 14, 2007: Indian Navy 3M24 Uran ship-to-ship missile launcher on INS Mysore (D60).
This image is editorial