The lesser striped swallow Cecropis abyssinica sitting on the branch. Swallow with green background.African swallov on the #174907632
Description
The lesser striped swallow Cecropis abyssinica sitting on the branch. Swallow with green background.African swallov on the branch with green background.