ISP7029

On wall ancient stone carved design worshipping devotees at world heritage site of Ellora caves India.

Image Type Resolution Dimension (Pixels) Size (Inches) Price (Rs.)