Storks and nest, spotted one evening and evidently well roosted on the roof of a church in Boadilla, a suburb of Madrid.
Comments
Sign in or get an account to comment.