Police in Canada’s Prince Edward Island came to the assistance of two baby seals found wandering on different roads in a single day.
Police in Canada’s Prince Edward Island came to the assistance of two baby seals found wandering on different roads in a single day.