Tag: Ocellated Turkey
Ocellated turkeys are strange birds whose unusual traits make them close to Joy Taney’s heart. Aside from their plumage being a rainbow iridescent extravaganza, they are also one…
Ocellated turkeys are strange birds whose unusual traits make them close to Joy Taney’s heart. Aside from their plumage being a rainbow iridescent extravaganza, they are also one…