Results 1 results found Red squirrel (Sciurus vulgaris), Formby, Liverpool, England, United Kingdom, Europe