A deer that was stranded on the frozen Potomac River in Washington, DC, was rescued by first responders and animal control officers on Thursday, January 16.The Brandywine Valley SPCA posted about the ...
Results that may be inaccessible to you are currently showing.