Home Update
Migration is hard on feathers. Rubythroats have about 940 feathers to keep clean and properly aligned for aerodynamic flight.