North Carolina mother bear with cubs released from the plastic cap around her neck

Leave a Comment