• 'Ghosts' row in England

    'Ghosts' row in England
    The presence of caterpillars causes many trees in the city of Cambridge, England to look as strange as those