A Stellar Outing

A victorious screech greeted our arrival at South Padre Island Birding and Nature Center.  Overhead an Osprey toting his catch flew by landing on the rail of the nearby water tower.   In the centre of parking lot a small garden played host to a number of different butterflies.  Last year, they were just planting […]

Read More