Lesser Striped Swallow (Cecropis abyssinica)
664
views
28
faves
13
comments
Uploaded on November 24, 2018
Lesser Striped Swallow (Cecropis abyssinica)
664
views
28
faves
13
comments
Uploaded on November 24, 2018