Altamira Oriole

Altamira Oriole, Estero Llano Grande State Park, Texas, USA

Altamira Oriole, Estero Llano Grande State Park, Texas, USA