Two Giant Otters in a wildlife park in the New Forest, Hampshire

- Image ID: E8RCC8

Two Giant Otters in a wildlife park in the New Forest, Hampshire

Philip Jones / Alamy Stock Photo

Image ID: E8RCC8

Location: New Forest, Hampshire, England