A Striped Manakin, a small South American bird. | Beautiful birds, Birds, Pet birds
You might also like