Designed by
Title
Smiling policeman guarding the hindu temple #30724060
Description
Smiling policeman guarding the hindu temple grounds in Ayodhya, India. Uttar Pradesh is the 5-th largest indian state, with 200 million people
This image is editorial