Open menu
I. J. Chapman
Some remarks upon the ancient city of Anarájapura or Anarádhepura, and the hill temple of Mehentélé in the island of Ceylon