ircgalaxy.com
Helmetshrikes are noisy and sociable birds, some of which breed in loose colonies. They lay 2–4 eggs in neat, well-hidden nests.
249 posts
161 followers
289 following
Regular Contributor
Active Commenter