Taxon: AvesTitle: Hirundo rusticaAuthor: Andrei KandaurovUploaded by: TarkhnishviliDownload full size image 1549 X 1037