The indian in river of village.
River flowing in the village of Amroha in Uttar Pradesh state of India.
© Anshult9639 | Stock Free Images
Similar Free Images