worriedaboutmyfern- thalassarche- Violet Starling (Cinnyricinclus leucogaster) with feather detail.

more about : worriedaboutmyfern