Starthroat, Long-billed 

Long-billed Starthroat - Heliomaster longirostris longirostris
Trinidad
April 5, 2018




© Robert Barnes 2023-2024