Images

Rock Temple, Dambulla (Ceylon). 8 February 1868

Image courtesy of the British Library | All Rights Reserved