All Images
Stock Photo - Man with backpack pushing a huge stone in Mamallapuram cave complex, Tamil Nadu, India
Man with backpack pushing a huge stone in Mamallapuram cave complex, Tamil Nadu, India
Image ID : 23811232
Media Type : Stock Photo
Model Released : Yes
Copyright : Marina Pissarova
Stock Photo Keywords