Designed by
Title
Indian police and military detachment await orders from higher authorities as military units #304459575
Description
New Delhi, India - 23.10.2022 - Indian police and military detachment await orders from higher authorities as military units stand on green lawn in city downtown, military parade preparation
This image is editorial