Sort:  

Lesser-striped swallow is a pretty little bird, not often one sees them sit like this! Heat has been strenuous even on our little feathered friends.