Results 1 results found Bronze statue in memory of Nelson a bull grey seal who frequented Looe island and harbour, Looe, Cornwall, England, United Kingdom, Europe