Three North American river otter were released in Punta Gorda Florida

WFTXPublished: September 27, 2017
Published: September 27, 2017

Three North American river otter were released Wednesday, September 27, in Punta Gorda, Florida after nearly eight months in care at the Clinic for the Rehabilitation of Wildlife (CROW).

Be the first to suggest a tag

    Comments

    0 comments