costas hummingbird
small size long, thin beak short tail green or grey body white chin red throat patch iridescent wings and tail feathers rapid wing beats
costas hummingbird which has small size costas hummingbird which has long, thin beak costas hummingbird which has short tail costas hummingbird which has green or grey body costas hummingbird which has white chin costas hummingbird which has red throat patch costas hummingbird which has iridescent wings and tail feathers costas hummingbird which has rapid wing beats