Day 312 Greater Striped Swallow

srtripe swall The beautiful Greater Striped Swallow is one of our beautiful summer migrants.