Designed by
Title
Sathyamangalam, Tamil Nadu, India - June 24, 2015: An excavator is seen parked among trees in the Sathyamangalam forest #56189447
Description
An excavator is seen parked among trees in the Sathyamangalam forest
This image is editorial