
Mar 24 2025
Miradore de Los Bancos, Pichincha Province.
Dec 20 2025
15

Ecuador
That’s a beak full. Good capture.