MENU

South Padre Island, Texas

Who would have thought humanity could be so kind at such a difficult time. Thousands of sea turtles rescued

From frigid waters in Texas. https://youtu.be/v-2n9POaYEA

Share