Tag / Ellora Caves

    Loading posts...
  • India Photo Journal

    If I were asked under what sky the human mind has most deeply pondered over the greatest problems of life, and has found solutions to some of them which well deserve the attention even of those who have studied Plato and Kant – I should point to India. …