In 2004, a species of Italian snail was discovered, still living on the balustrade after more than 100 years in England.
Papillifera papillaris |