Asian short-clawed otters at WWT London Wetland Centre

Asian short-clawed otters at WWT London Wetland Centre

WWT London Wetland Centre is a wetland reserve managed by the Wildfowl and Wetlands Trust in the Barnes area of the London Borough of Richmond upon …