The Ceylon Plates

The map

Old photographs of Dambulla

A cave temple complex beneath a great rock, its interiors filled with statues and paintings.

Filters