The Symbol of the Buddha: The Dambulla Caves

Francesca Dale reflects upon the power and importance of the Buddha as a religious symbol and inspiration, following a visit to the Damballa Caves in Sri Lanka.

Review: Thorn: launch mk. II at Empty Shop

Francesca Dale give us an insight into artwork on show at Thorn.