Diverse communities living on walls of Salthouse Dock. Photo: L. Firth

Diverse communities living on walls of Salthouse Dock. Photo: L. Firth