Close
Ceylon Swallow
Cecropis daurica