Designed by
Title
Keezhadi, Tamil Nadu, India - October 02 2022: Photos of artifacts excavated at Keezhadi excavation site by Tamil Nadu State #258349985
Description
Keezhadi, Tamil Nadu, India - October 02 2022: Photos of artifacts excavated at Keezhadi excavation site by Tamil Nadu State Department of Archaeology (in Tamil Language) during different phases.
This image is editorial