Naval forces provide visual treat to onlookers at defence and maritime exhibition in south India

Record ID: 397874