Stock Photo - Barn swallow Hirundo rustica. Ebro Delta, Catalonia, Spain

Stock Photo: Barn swallow Hirundo rustica. Ebro Delta, Catalonia, Spain.