Nature: snails, foliage, Herm Island
Nature: snails, foliage, Herm Island

Location: Herm Island, Channel Islands

Photographer: Lisa Baldry