Perching Birds - FalconPhotos

Broad Billed Hummingbird

BK9O1923broad billed hummingbird