Taxonomy

Welcome Swallows (Hirundo neoxena ssp.)

Welcome Swallows