Man with backpack pushing a huge stone in Mamallapuram cave complex, Tamil Nadu, India

Signed model release on file with Shutterstock, Inc.

Royalty-free stock photo ID: 163440992

Man with backpack pushing a huge stone in Mamallapuram cave complex, Tamil Nadu, India