Designed by
Title
Officers from central reserve #36370721
Description
DELHI, INDIA - NOVEMBER 10: officers from central reserve in the bus on November 10, 2011 in Delhi, India. Central Reserve Police Force is a Private Sector Organisation that offers security services.
This image is editorial