Order : Passériformes Family : Hirundinidae Species : Barn Swallow
by the author all the pictures
O.Net ref. : alco9621 Author : A. Cordoba
date : NC